|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectat.spardat.xma.component.Component
at.spardat.xma.component.ComponentClient
at.spardat.xma.component.EmbeddableComponent
org.openxma.dsl.reference.xma.order.client.OrderGen
public abstract class OrderGen
This class implements the generic client part of Order. It provides the mapping between typeIds and classnames of all pages in the component.
| Field Summary | |
|---|---|
static short |
OrderEditFormClass
the unique typeId for the page OrderEditForm |
static short |
OrderSearchFormClass
the unique typeId for the page OrderSearchForm |
static short |
Page1Class
the unique typeId for the page Page1 |
static short |
Page2Class
the unique typeId for the page Page2 |
| Fields inherited from class at.spardat.xma.component.ComponentClient |
|---|
errorBackground, errorBackgroundUneditable, lastResGif, resErrorGif, resInfoGif, resWarnGif |
| Fields inherited from class at.spardat.xma.component.Component |
|---|
session_ |
| Fields inherited from interface org.openxma.dsl.reference.xma.order.client.IOrder |
|---|
COMPONENT_NAME |
| Constructor Summary | |
|---|---|
OrderGen(at.spardat.xma.session.XMASessionClient session)
Initializes the OrderGen. |
|
| Method Summary | |
|---|---|
java.lang.String |
getHelpUri()
Gives the URI of the help for this component This URI is relative to the download-URI of the component |
java.lang.String |
getModelClass(short typeId)
Gets the full classname for the given typeId of a page in this component. |
static java.lang.String |
getShortModelClass(short typeId)
Gets the short classname for the given typeId of a page in this component. |
void |
invoke(org.eclipse.swt.widgets.Composite parentComposite)
Invokes the Order. |
| Methods inherited from class at.spardat.xma.component.EmbeddableComponent |
|---|
createComposite, determineStateBase, enterBase, getComposite, getContextString, getDialog, getMainPage, initGUI, leaveBase, removeModel, removeWidgetsBase, setDialog, setEventsEnabled, setMainPage, stateChangedBase, stateChangedBaseImpl, stateChangedExtend |
| Methods inherited from class at.spardat.xma.component.ComponentClient |
|---|
addEventListener, addPropertyChangeListener, createTask, dispose, externalize, freePageModel, getColor, getColor, getContext, getDisplay, getFont, getFontByHeight, getFontByStyle, getImage, getImage, getProperties, getProperty, getRTSession, getSession, internalize, isOutOfSyncWithServer, newRemoteCall, notifyClosed, notifyEvent, notifyPropertyChange, registerImage, removeEventListener, removePropertyChangeListener, rpcFinished, setOutOfSyncWithServer, setProperties, setProperty, showMessage |
| Methods inherited from class at.spardat.xma.component.Component |
|---|
commit, describe, externalizePageSet, externalizeProperties, getId, getName, getNumPageModels, getPageModel, getPageModels, getPropDes, getPropDes, getSCN, incrementSCN, internalizePageSet, internalizeProperties, isPageModelAlive, isStateless, model2props, props2model, registerPageModel, removePageModel, rollback, setId, setSCN, 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.IComponent |
|---|
addEventListener, addPropertyChangeListener, dispose, getProperties, getProperty, getRTSession, removeEventListener, removePropertyChangeListener, setProperties, setProperty |
| Methods inherited from interface at.spardat.xma.page.IEmbeddable |
|---|
determineStateBase, getContextString, getDialog, setDialog, setEventsEnabled, stateChangedBaseImpl, stateChangedExtend |
| Methods inherited from interface at.spardat.xma.boot.component.IXMAControl |
|---|
createComposite, enterBase, getComposite, initGUI, leaveBase, removeModel, removeWidgetsBase, stateChangedBase |
| Field Detail |
|---|
public static final short OrderSearchFormClass
public static final short OrderEditFormClass
public static final short Page1Class
public static final short Page2Class
| Constructor Detail |
|---|
public OrderGen(at.spardat.xma.session.XMASessionClient session)
session - the XMASession, this OrderGen belongs to.| Method Detail |
|---|
public static java.lang.String getShortModelClass(short typeId)
typeId - the unique typeId
public java.lang.String getModelClass(short typeId)
getModelClass in class at.spardat.xma.component.ComponenttypeId - the unique typeId
public void invoke(org.eclipse.swt.widgets.Composite parentComposite)
invoke in interface at.spardat.xma.boot.component.IComponentinvoke in class at.spardat.xma.component.ComponentClientparentComposite - a composite of the calling page. In most
cases it will be a shell. It my be null.public java.lang.String getHelpUri()
getHelpUri in class at.spardat.xma.component.ComponentClient
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||