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

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

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
CustomerSearchForm(at.spardat.xma.component.ComponentClient component)
          Constructs the CustomerSearchForm.
CustomerSearchForm(at.spardat.xma.component.ComponentClient component, org.eclipse.swt.widgets.Shell parentShell)
          Constructs the CustomerSearchForm.
CustomerSearchForm(at.spardat.xma.page.PageClient parent)
          Constructs the CustomerSearchForm.
 
Method Summary
 void determineState()
          Recalculates the state variables of this page.
protected  void enter()
          This method will be called every time the CustomerSearchForm becomes visible.
protected  void selectCustomer(org.eclipse.swt.events.SelectionEvent event)
           
 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.CustomerSearchFormGen
attachUIImpl, clientEvent, createModels, createWidgets, findCustomer, getHelpUri, getTypedComponent, getTypeId, getWidgets, getWModels, hasModels, removeWidgetModels, removeWidgets, 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

CustomerSearchForm

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

Parameters:
parent - the parent page

CustomerSearchForm

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

Parameters:
component - the component this page belongs to

CustomerSearchForm

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

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 CustomerSearchForm 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 CustomerSearchFormGen

selectCustomer

protected void selectCustomer(org.eclipse.swt.events.SelectionEvent event)
Overrides:
selectCustomer in class CustomerSearchFormGen


Copyright © 2010. All Rights Reserved.