kindergartenform
Class FormWindow

java.lang.Object
  extended by no.tellu.cdlc.gui.GuiWindow
      extended by kindergartenform.FormWindow
All Implemented Interfaces:
no.tellu.cdlc.gui.ElementListner

public class FormWindow
extends no.tellu.cdlc.gui.GuiWindow

FormWindow.java

Contains the data and pages of the kindergarten form application


Field Summary
 no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd activities
           
 no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd addSibling
           
 no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd choose
           
 no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd regret
           
 no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd send
           
 
Fields inherited from class no.tellu.cdlc.gui.GuiWindow
BUTTON, buttonLineColour, centerWidth, controllerApp, DROP_DOWN, fieldErrorColour, headingColour, headingHeight, horizontalSpace, INPUT_FIELD, inputFieldBackgroundColour, inputFieldSelectedColour, inputFieldTextColour, KEY_BACK, KEY_CLEAR, KEY_DOWN, KEY_FIRE, KEY_LEFT, KEY_POUND, KEY_RIGHT, KEY_SOFTLEFT, KEY_SOFTRIGHT, KEY_STAR, KEY_UP, LARGE_SIZE, largeSize, lineColour, MAIN, marg, MEDIUM_SIZE, mediumSize, MENU_ELEMENT, menuBackgroundColour, menuHeight, menuTextColour, MESSAGE, notSelectedColour, screenHeight, screenWidth, SCROLL_BOX, SELECT, SELECTABLE_LIST_ELEMENT, selectedColour, SMALL_SIZE, smallSize, startMenuPosition, TAB, TEXT_FIELD, textColour, textFieldBackgroundColour, textFieldSelectedColour, textFieldTextColour, useScreenAnimation, verticalSpace, white, windowHeight, windowWidth, YES_NO_CANCEL
 
Constructor Summary
FormWindow(java.lang.String windowId, no.tellu.cdlc.gui.GuiListener controllerApp, KindergartenFormMIDlet kfm)
          Constructor FormWindow
 
Method Summary
 void callbackAction(java.lang.String elementId, int type, java.lang.Object value)
          Handles which actions to take according to the pressed soft button.
 
Methods inherited from class no.tellu.cdlc.gui.GuiWindow
addElement, addElement, clearScreen, drawString, fieldsCompleted, getCanvasId, getContentPane, getControllerApp, getCurrentElement, getCurrGuiFont, getElement, getGuiMenu, getHeadingHeight, getHeight, getLeafGuiElement, getMenu, getModalGuiElement, getParent, getScreenHeight, getValue, getWidth, handleKeyEvent, handleKeyReleased, handleKeyRepeatedEvent, initScreen, isAllElementsComplete, isChild, isUseSelectionWrapping, paint, recheckFieldsCompletion, removeElement, repaint, repaint, selectNextEditableField, selectPreviousEditableField, setCanvasId, setContentPane, setControllerApp, setCurrentElement, setCurrGuiFont, setFadeBackground, setHeading, setHeadingText, setHideElement, setLockSelection, setMenu, setModalGuiElement, setParent, setScreenHeight, setScreenWidth, setSelectedField, setSoftButtonLeft, setSoftButtonRight, setSoftButtonRight, setSoftButtons, setUseAutoLayout, setUseSelectionWrapping, useAutoLayout, useBackgroundImage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

activities

public no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd activities

addSibling

public no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd addSibling

choose

public no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd choose

regret

public no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd regret

send

public no.tellu.cdlc.serviceframe.messages.guicommands.GuiCmd send
Constructor Detail

FormWindow

public FormWindow(java.lang.String windowId,
                  no.tellu.cdlc.gui.GuiListener controllerApp,
                  KindergartenFormMIDlet kfm)
Constructor FormWindow

Parameters:
windowId - the ID of the window object
controllerApp - the controller application
Method Detail

callbackAction

public void callbackAction(java.lang.String elementId,
                           int type,
                           java.lang.Object value)
Handles which actions to take according to the pressed soft button.

Specified by:
callbackAction in interface no.tellu.cdlc.gui.ElementListner
Overrides:
callbackAction in class no.tellu.cdlc.gui.GuiWindow