--- 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;