javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/control/MMAPIeSWTObserver.java
changeset 26 dc7c549001d5
parent 23 98ccebc37403
--- a/javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/control/MMAPIeSWTObserver.java	Fri May 14 15:47:24 2010 +0300
+++ b/javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/control/MMAPIeSWTObserver.java	Thu May 27 12:49:31 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -11,127 +11,138 @@
 *
 * Contributors:
 *
-* Description: 
+* Description:
 *
 */
+
 package com.nokia.microedition.media.control;
 
 import org.eclipse.swt.widgets.Control;
 import org.eclipse.swt.widgets.Display;
 import org.eclipse.swt.events.*;
 import com.nokia.microedition.volumekeys.*;
+import com.nokia.mj.impl.utils.Logger;
 
 
 public class MMAPIeSWTObserver
 {
-	//MMAPILCDUIInvokerImpl mmapiLcduiInvoker;
+    //MMAPILCDUIInvokerImpl mmapiLcduiInvoker;
 
- mmacontrollistener cntrlsner ;
- mmashelllistener shellsner ;
- mmadisposelistener displsner;
+    mmacontrollistener cntrlsner ;
+    mmashelllistener shellsner ;
+    mmadisposelistener displsner;
 
-MMACanvasDisplay display;
+    BaseDisplay display;
 
 
-	public MMAPIeSWTObserver()
-	{
-		//mmapiLcduiInvoker = new MMAPILCDUIInvokerImpl();
-	}
+    public MMAPIeSWTObserver()
+    {
+        //mmapiLcduiInvoker = new MMAPILCDUIInvokerImpl();
+    }
 
-	public void setDisplayToObserver(MMACanvasDisplay display)
-	{
-		this.display = display;
-		cntrlsner = new mmacontrollistener(display);
-		shellsner = new mmashelllistener(display);
-		displsner = new mmadisposelistener(display);
-	}
+    public void setDisplayToObserver(BaseDisplay display)
+    {
+        this.display = display;
+        cntrlsner = new mmacontrollistener(display);
+        shellsner = new mmashelllistener(display);
+        displsner = new mmadisposelistener(display);
+    }
 
-	public void addControlListenerToControl(final Control eSWTControl)
-	{
+    public void addControlListenerToControl(final Control eSWTControl)
+    {
 
-		System.out.println("MMAPIeSWTObserver.java :addControlListenerToControl +");
-		//mmapiLcduiInvoker.AddControlListenerToControl(eSWTControl,(org.eclipse.swt.events.ControlListener)this);
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addControlListenerToControl +");
+        //mmapiLcduiInvoker.AddControlListenerToControl(eSWTControl,(org.eclipse.swt.events.ControlListener)this);
 
-	  try{
-			 final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
-			 disp.syncExec(new Runnable() {
-			 			             public void run() {
-			 							               eSWTControl.addControlListener(cntrlsner);
-			 			             					}
-				 });
-		}
-		catch(Exception e)
-		{
-			System.out.println("addControlListenerToControl....exception is " + e.toString());
-		}
+        try
+        {
+            final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
+            disp.syncExec(new Runnable()
+            {
+                public void run()
+                {
+                    eSWTControl.addControlListener(cntrlsner);
+                }
+            });
+        }
+        catch (Exception e)
+        {
+            Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"addControlListenerToControl....exception is " + e.toString());
+        }
 
-		System.out.println("MMAPIeSWTObserver.java :addControlListenerToControl -");
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addControlListenerToControl -");
 
-	}
+    }
 
-	public void addShellListenerToControl(final Control eSWTControl)
-	{
-			System.out.println("MMAPIeSWTObserver.java :addShellListenerToControl +");
-			try{
-				 final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
-				 disp.syncExec(new Runnable() {
-										 public void run() {
-														     eSWTControl.getShell().addShellListener(shellsner);
-														   }
-					 });
-				}
-				catch(Exception e)
-				{
-					System.out.println("addShellListenerToControl....exception is " + e.toString());
-				}
+    public void addShellListenerToControl(final Control eSWTControl)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addShellListenerToControl +");
+        try
+        {
+            final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
+            disp.syncExec(new Runnable()
+            {
+                public void run()
+                {
+                    eSWTControl.getShell().addShellListener(shellsner);
+                }
+            });
+        }
+        catch (Exception e)
+        {
+            Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"addShellListenerToControl....exception is " + e.toString());
+        }
 
-			System.out.println("MMAPIeSWTObserver.java :addShellListenerToControl -");
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addShellListenerToControl -");
 
-	}
+    }
 
 
-	public void addDisposeListenerToControl(final Control eSWTControl)
-	{
-			System.out.println("MMAPIeSWTObserver.java :addDisposeListenerToControl +");
-			//mmapiLcduiInvoker.AddDisposeListenerToControl(eSWTControl,(org.eclipse.swt.events.DisposeListener)this);
+    public void addDisposeListenerToControl(final Control eSWTControl)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addDisposeListenerToControl +");
+        //mmapiLcduiInvoker.AddDisposeListenerToControl(eSWTControl,(org.eclipse.swt.events.DisposeListener)this);
 
-			try{
-				 final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
-				 disp.syncExec(new Runnable() {
-										 public void run() {
-															 eSWTControl.addDisposeListener(displsner);
-														   }
-					 });
-				}
-				catch(Exception e)
-				{
-					System.out.println("addShellListenerToControl....exception is " + e.toString());
-				}
-			System.out.println("MMAPIeSWTObserver.java :addDisposeListenerToControl -");
-
-	}
+        try
+        {
+            final org.eclipse.swt.widgets.Display disp = com.nokia.mj.impl.nokialcdui.LCDUIInvoker.getEswtDisplay();
+            disp.syncExec(new Runnable()
+            {
+                public void run()
+                {
+                    eSWTControl.addDisposeListener(displsner);
+                }
+            });
+        }
+        catch (Exception e)
+        {
+            Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"addShellListenerToControl....exception is " + e.toString());
+        }
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :addDisposeListenerToControl -");
 
-	public void removeControlListenerToControl(Control eSWTControl)
-	{
-		System.out.println("MMAPIeSWTObserver.java :removeControlListenerToControl +");
-		//mmapiLcduiInvoker.RemoveControlListenerToControl(eSWTControl,(org.eclipse.swt.events.ControlListener)this);
-		System.out.println("MMAPIeSWTObserver.java :removeControlListenerToControl -");
+    }
+
+    public void removeControlListenerToControl(Control eSWTControl)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeControlListenerToControl +");
+        //mmapiLcduiInvoker.RemoveControlListenerToControl(eSWTControl,(org.eclipse.swt.events.ControlListener)this);
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeControlListenerToControl -");
 
-	}
-	public void removeShellListenerToControl(Control eSWTControl)
-	{
-			System.out.println("MMAPIeSWTObserver.java :removeShellListenerToControl +");
-			//mmapiLcduiInvoker.RemoveShellListenerToControl(eSWTControl,(org.eclipse.swt.events.ShellListener)this);
-			System.out.println("MMAPIeSWTObserver.java :removeShellListenerToControl -");
+    }
+    public void removeShellListenerToControl(Control eSWTControl)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeShellListenerToControl +");
+        //mmapiLcduiInvoker.RemoveShellListenerToControl(eSWTControl,(org.eclipse.swt.events.ShellListener)this);
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeShellListenerToControl -");
 
-	}
-	public void removeDisposeListenerToControl(Control eSWTControl)
-	{
-			System.out.println("MMAPIeSWTObserver.java :removeDisposeListenerToControl +");
-			//mmapiLcduiInvoker.RemoveDisposeListenerToControl(eSWTControl,(org.eclipse.swt.events.DisposeListener)this);
-			System.out.println("MMAPIeSWTObserver.java :removeDisposeListenerToControl -");
+    }
+    public void removeDisposeListenerToControl(Control eSWTControl)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeDisposeListenerToControl +");
+        //mmapiLcduiInvoker.RemoveDisposeListenerToControl(eSWTControl,(org.eclipse.swt.events.DisposeListener)this);
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :removeDisposeListenerToControl -");
 
-	}
+    }
 
 }
 
@@ -141,60 +152,60 @@
 class mmacontrollistener implements ControlListener
 {
 
-	private MMACanvasDisplay display;
-	mmacontrollistener(MMACanvasDisplay display)
-	{
-		this.display = display;
+    private BaseDisplay display;
+    mmacontrollistener(BaseDisplay display)
+    {
+        this.display = display;
 
-	}
-	// from ControlListener
-	public void controlMoved(ControlEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :controlMoved callback");
-	}
+    }
+    // from ControlListener
+    public void controlMoved(ControlEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :controlMoved callback");
+    }
 
-	public void controlResized(ControlEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :controlResized callback");
-	}
+    public void controlResized(ControlEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :controlResized callback");
+    }
 }
 
 // ShellListener
 class mmashelllistener implements ShellListener
 {
-    private MMACanvasDisplay display;
-	mmashelllistener(MMACanvasDisplay display)
-	{
-		this.display = display;
+    private BaseDisplay display;
+    mmashelllistener(BaseDisplay display)
+    {
+        this.display = display;
 
-	}
-	// from ShellListener
-	public void shellActivated(ShellEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :shellActivated callback");
-		display.setContainerVisibilityToNative(true);
-	}
+    }
+    // from ShellListener
+    public void shellActivated(ShellEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :shellActivated callback");
+        display.setContainerVisibilityToNative(true);
+    }
 
-	public void shellClosed(ShellEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :shellClosed callback");
-	}
+    public void shellClosed(ShellEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :shellClosed callback");
+    }
 
-	public void shellDeactivated(ShellEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :shellDeactivated callback");
-		display.setContainerVisibilityToNative(false);
-	}
+    public void shellDeactivated(ShellEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :shellDeactivated callback");
+        display.setContainerVisibilityToNative(false);
+    }
 
-	public void shellDeiconified(ShellEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :shellDeiconified callback");
-	}
+    public void shellDeiconified(ShellEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :shellDeiconified callback");
+    }
 
-	public void shellIconified(ShellEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :shellIconified callback");
-	}
+    public void shellIconified(ShellEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :shellIconified callback");
+    }
 
 
 }
@@ -203,16 +214,16 @@
 
 class mmadisposelistener implements DisposeListener
 {
-	private MMACanvasDisplay display;
-  mmadisposelistener(MMACanvasDisplay display)
-	{
-	 this.display = display;
-	}
+    private BaseDisplay display;
+    mmadisposelistener(BaseDisplay display)
+    {
+        this.display = display;
+    }
 
-	// from DisposeListener
-	public void widgetDisposed(DisposeEvent e)
-	{
-		System.out.println("MMAPIeSWTObserver.java :widgetDisposed callback");
-	}
+    // from DisposeListener
+    public void widgetDisposed(DisposeEvent e)
+    {
+        Logger.LOG(Logger.EJavaMMAPI,Logger.EInfo,"MMAPIeSWTObserver.java :widgetDisposed callback");
+    }
 
 }
\ No newline at end of file