org.openxma.dsl.reference.xma.customeredit.client
Class CustomerEditForm

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.customeredit.client.CustomerEditFormGen
                  extended by org.openxma.dsl.reference.xma.customeredit.client.CustomerEditForm
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 CustomerEditForm
extends CustomerEditFormGen

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
CustomerEditForm(at.spardat.xma.component.ComponentClient component)
          Constructs the CustomerEditForm.
CustomerEditForm(at.spardat.xma.component.ComponentClient component, org.eclipse.swt.widgets.Shell parentShell)
          Constructs the CustomerEditForm.
CustomerEditForm(at.spardat.xma.page.PageClient parent)
          Constructs the CustomerEditForm.
 
Method Summary
 void determineState()
          Recalculates the state variables of this page.
protected  void enter()
          This method will be called every time the CustomerEditForm 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.customeredit.client.CustomerEditFormGen
attachUIImpl, cancel, clientEvent, createModels, createWidgets, getHelpUri, getTypedComponent, getTypeId, getWidgets, getWModels, hasModels, readCustomer, removeWidgetModels, removeWidgets, saveCustomer, selectOrder, 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

CustomerEditForm

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

Parameters:
parent - the parent page

CustomerEditForm

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

Parameters:
component - the component this page belongs to

CustomerEditForm

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

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 CustomerEditForm 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.