org.openxma.dsl.reference.xma.order.client
Class OrderEditForm

java.lang.Object
  extended by at.spardat.xma.page.Page
      extended by at.spardat.xma.page.PageClient
          extended by at.spardat.xma.page.DialogPage
              extended by org.openxma.dsl.reference.xma.order.client.OrderEditFormGen
                  extended by org.openxma.dsl.reference.xma.order.client.OrderEditForm
All Implemented Interfaces:
at.spardat.xma.boot.component.IDialog, at.spardat.xma.boot.component.IXMAControl, at.spardat.xma.mdl.Synchronization, at.spardat.xma.mdl.Transactional, at.spardat.xma.mdl.util.Descriptive, at.spardat.xma.page.IDialogPage, at.spardat.xma.page.IEmbeddable

public class OrderEditForm
extends OrderEditFormGen

Author:
clay

Field Summary
 
Fields inherited from class at.spardat.xma.page.DialogPage
statusBar, statusBarComposite
 
Fields inherited from class at.spardat.xma.page.PageClient
composite
 
Constructor Summary
OrderEditForm(at.spardat.xma.component.ComponentClient component)
          Constructs the OrderEditForm.
OrderEditForm(at.spardat.xma.component.ComponentClient component, org.eclipse.swt.widgets.Shell parentShell)
          Constructs the OrderEditForm.
OrderEditForm(at.spardat.xma.page.PageClient parent)
          Constructs the OrderEditForm.
 
Method Summary
 void determineState()
          Recalculates the state variables of this page.
protected  void enter()
          This method will be called every time the OrderEditForm becomes visible.
 void stateChanged()
          Enables or disables Widgets according to the current state of the page.
 
Methods inherited from class org.openxma.dsl.reference.xma.order.client.OrderEditFormGen
attachUIImpl, cancel, clientEvent, createModels, createWidgets, getHelpUri, getTypedComponent, getTypeId, getWidgets, getWModels, hasModels, readOrder, removeWidgetModels, removeWidgets, saveOrder, selectOrderItem, setWidgets, setWModels
 
Methods inherited from class at.spardat.xma.page.DialogPage
clearError, clearInfo, clearValidationErrorImpl, clearWarning, close, closeCancel, closeOK, createComposite, getDialog, getDialogTitle, getErrorCount, getExitstatus, getFocusControl, getShell, hasValidationError, initGUI, invoke, isVisible, overrideErrorsFromModel, removeWidgetsBase, setError, setFocus, setFocusControl, setInfo, setRerunStateChanched, setValidationErrorImpl, setWarning, stateChangedBase, updateErrorStatus
 
Methods inherited from class at.spardat.xma.page.PageClient
activatePage, addChild, attachUI, clientEventBase, detachUI, determineStateBase, enterBase, getComponent, getComposite, getContextString, getCurrentEvent, getDialogPage, getExtend, getHelpUriBase, getParent, helpEvent, insertLangInFilename, isEventsEnabled, isNew, isUIAttached, launch, launchExtern, launchRelative, leave, leaveBase, newRemoteCall, removeChild, removeModel, rpcFinished, serverEvent, setContextString, setDialog, setEditable, setError, setEventsEnabled, setExtend, setId, setNew, setValidationErrorImpl, showException, showMessage, stateChangedBaseImpl, stateChangedExtend, toLocalizedHelpUri
 
Methods inherited from class at.spardat.xma.page.Page
changed, commit, describe, display, equalsCS, externalize, getId, getNumWModels, getWModel, internalize, isAtServer, isStateless, randomlyChange, rollback, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface at.spardat.xma.boot.component.IXMAControl
enterBase, getComposite, leaveBase, removeModel
 
Methods inherited from interface at.spardat.xma.page.IEmbeddable
determineStateBase, getContextString, setDialog, setEventsEnabled, stateChangedBaseImpl, stateChangedExtend
 
Methods inherited from interface at.spardat.xma.boot.component.IXMAControl
enterBase, getComposite, leaveBase, removeModel
 

Constructor Detail

OrderEditForm

public OrderEditForm(at.spardat.xma.page.PageClient parent)
Constructs the OrderEditForm.

Parameters:
parent - the parent page

OrderEditForm

public OrderEditForm(at.spardat.xma.component.ComponentClient component)
Constructs the OrderEditForm.

Parameters:
component - the component this page belongs to

OrderEditForm

public OrderEditForm(at.spardat.xma.component.ComponentClient component,
                     org.eclipse.swt.widgets.Shell parentShell)
Constructs the OrderEditForm.

Parameters:
component - the component this page belongs to
parentShell - the shell of the calling dialog
Method Detail

enter

protected void enter()
This method will be called every time the OrderEditForm becomes visible.

Overrides:
enter in class at.spardat.xma.page.PageClient

determineState

public void determineState()
Recalculates the state variables of this page. This method is called every time the content of any WizardModel of the Page may have been changed.
This method is called imidiatly befor stateChanged().

Overrides:
determineState in class at.spardat.xma.page.PageClient

stateChanged

public void stateChanged()
Enables or disables Widgets according to the current state of the page. This method is called every time the content of any WizardModel of the Page may have been changed.
This method is called emediatly after determineState().

Overrides:
stateChanged in class at.spardat.xma.page.PageClient


Copyright © 2010. All Rights Reserved.