javauis/lcdui_qt/src/javax/microedition/lcdui/CustomItemLayouter.java
changeset 57 59b3b4473dc8
parent 35 85266cc22c7f
child 67 63b81d807542
--- a/javauis/lcdui_qt/src/javax/microedition/lcdui/CustomItemLayouter.java	Fri Jul 23 12:27:20 2010 +0300
+++ b/javauis/lcdui_qt/src/javax/microedition/lcdui/CustomItemLayouter.java	Thu Aug 05 16:07:57 2010 +0300
@@ -64,11 +64,11 @@
     /**
      * Constructor.
      *
-     * @param dflp DefaultFormLayoutPolicy used for layouting.
+     * @param aFormLayouter FormLayouter used for layouting.
      */
-    public CustomItemLayouter(DefaultFormLayoutPolicy dflp)
+    public CustomItemLayouter(FormLayouter aFormLayouter)
     {
-        super(dflp);
+        super(aFormLayouter);
 
         noBackground = JadAttributeUtil.isValue(JadAttributeUtil.ATTRIB_NOKIA_UI_ENHANCEMENT,
                                                 JadAttributeUtil.VALUE_CANVAS_HAS_BACKGROUND);
@@ -205,7 +205,7 @@
      */
     void eswtUpdateItem(Item item, Control control, int reason, Object param)
     {
-        if(reason == CustomItem.UPDATE_REPAINT_RECT)
+        if(reason == CustomItem.UPDATE_REASON_REPAINT)
         {
             Rectangle rect = (Rectangle) param;
             ((CustomItem)item).updateItem(rect, control);
@@ -267,7 +267,7 @@
         if(!((selectionKeyCompatibility == true) && (key == -5)))
         {
             EventDispatcher eventDispatcher = EventDispatcher.instance();
-            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_KEYPRESSED, dfi.getForm());
+            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_KEYPRESSED, formLayouter.getForm());
             e.item = customItem;
             e.keyCode = key;
             eventDispatcher.postEvent(e);
@@ -282,13 +282,13 @@
             int[] visRect = getVisRect(ctrl);
             // Offer event for inner traversal
             consumed = customItem.traverse(direction,
-                                           dfi.getFormWidth(), dfi.getFormHeight(), visRect);
+                                           formLayouter.getFormWidth(), formLayouter.getFormHeight(), visRect);
             if(consumed)
             {
                 // if inner focus is on - scroll to inner focus
                 Point loc = new Point(0, 0);
-                dfi.getControlPositionOnComposite(ctrl, loc);
-                dfi.eswtScrolltoRegion(loc.y + visRect[1],
+                formLayouter.getControlPositionOnComposite(ctrl, loc);
+                formLayouter.eswtScrolltoRegion(loc.y + visRect[1],
                                        loc.y + visRect[1] + visRect[3], key);
             }
             control.redraw();
@@ -306,7 +306,7 @@
         if(!((selectionKeyCompatibility == true) && (key == -5)))
         {
             EventDispatcher eventDispatcher = EventDispatcher.instance();
-            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_KEYRELEASED, dfi.getForm());
+            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_KEYRELEASED, formLayouter.getForm());
             e.item = customItem;
             e.keyCode = key;
             eventDispatcher.postEvent(e);
@@ -332,12 +332,12 @@
             Control ctrl = eswtFindSpecificControl(item, control);
             int[] visRect = getVisRect(ctrl);
             if(customItem.traverse(getCanvasDirection(swtDir),
-                                   dfi.getFormWidth(), dfi.getFormHeight(), visRect))
+                                   formLayouter.getFormWidth(), formLayouter.getFormHeight(), visRect))
             {
                 // if inner focus is on - scroll to inner focus
                 Point loc = new Point(0, 0);
-                dfi.getControlPositionOnComposite(ctrl, loc);
-                dfi.eswtScrolltoRegion(loc.y + visRect[1],
+                formLayouter.getControlPositionOnComposite(ctrl, loc);
+                formLayouter.eswtScrolltoRegion(loc.y + visRect[1],
                                        loc.y + visRect[1] + visRect[3], swtDir);
             }
             control.redraw();
@@ -360,7 +360,7 @@
     void eswtHandleShow(Item item)
     {
         EventDispatcher eventDispatcher = EventDispatcher.instance();
-        LCDUIEvent event = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_SHOWNOTIFY, dfi.getForm());
+        LCDUIEvent event = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_SHOWNOTIFY, formLayouter.getForm());
         event.item = item;
         eventDispatcher.postEvent(event);
         CustomItem customItem = (CustomItem) item;
@@ -373,7 +373,7 @@
     void eswtHandleHide(Item item)
     {
         EventDispatcher eventDispatcher = EventDispatcher.instance();
-        LCDUIEvent event = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_HIDENOTIFY, dfi.getForm());
+        LCDUIEvent event = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_HIDENOTIFY, formLayouter.getForm());
         event.item = item;
         eventDispatcher.postEvent(event);
     }
@@ -445,7 +445,7 @@
                 // the paint callback has been executed.
                 EventDispatcher eventDispatcher = EventDispatcher.instance();
                 LCDUIEvent event = eventDispatcher.newEvent(
-                                       LCDUIEvent.CUSTOMITEM_PAINT_NATIVE_REQUEST, dfi.getForm());
+                                       LCDUIEvent.CUSTOMITEM_PAINT_NATIVE_REQUEST, formLayouter.getForm());
                 event.x = pe.x;
                 event.y = pe.y;
                 event.width = pe.width;
@@ -473,7 +473,7 @@
         public void mouseDown(MouseEvent event)
         {
             EventDispatcher eventDispatcher = EventDispatcher.instance();
-            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERPRESSED, dfi.getForm());
+            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERPRESSED, formLayouter.getForm());
             e.item = customItem;
             e.x = event.x;
             e.y = event.y;
@@ -513,7 +513,7 @@
                 }
             }
             EventDispatcher eventDispatcher = EventDispatcher.instance();
-            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERRELEASED, dfi.getForm());
+            LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERRELEASED, formLayouter.getForm());
             e.item = customItem;
             e.x = pointerUpX;
             e.y = pointerUpY;
@@ -526,7 +526,7 @@
             if(disableTapDetection || (!suppressDragEvent) || !checkWithinRect(event.x, event.y))
             {
                 EventDispatcher eventDispatcher = EventDispatcher.instance();
-                LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERDRAGGED, dfi.getForm());
+                LCDUIEvent e = eventDispatcher.newEvent(LCDUIEvent.CUSTOMITEM_POINTERDRAGGED, formLayouter.getForm());
                 e.item = customItem;
                 e.x = event.x;
                 e.y = event.y;