|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.efaps.ui.wicket.models.AbstractInstanceObject
org.efaps.ui.wicket.models.objects.AbstractUIObject
public abstract class AbstractUIObject
| Constructor Summary | |
|---|---|
AbstractUIObject(org.apache.wicket.PageParameters _parameters)
Constructor evaluating the UUID for the command and the oid from an Opener instance. |
|
AbstractUIObject(java.util.UUID _commandUUID,
java.lang.String _instanceKey)
Constructor. |
|
AbstractUIObject(java.util.UUID _commandUUID,
java.lang.String _instanceKey,
java.lang.String _openerId)
Constructor. |
|
| Method Summary | |
|---|---|
abstract void |
execute()
Method is used to execute the UIObject (Fill it with data). |
java.util.List<org.efaps.admin.event.Return> |
executeEvents(java.lang.Object... _objectTuples)
This method executes the Events which are related to this Model. |
org.efaps.admin.ui.AbstractCommand |
getCallingCommand()
Get the CommandAbstract which was originally called from the Frontend and let to the construction of this model. |
java.util.UUID |
getCallingCommandUUID()
This is the getter method for the instance variable callingCmdUUID. |
org.efaps.admin.ui.AbstractCommand |
getCommand()
get the CommandAbstract for the instance variable cmdUUID. |
protected org.efaps.admin.ui.AbstractCommand |
getCommand(java.util.UUID _uuid)
For given UUID of command / menu / Search, the related command / menu /search Java instance is searched and, if found, returned. |
java.util.UUID |
getCommandUUID()
This is the getter method for the instance variable cmdUUID. |
org.efaps.db.Instance |
getInstanceFromManager()
|
java.lang.String |
getMenuTreeKey()
Getter method for instance variable menuTreeKey. |
org.efaps.admin.ui.AbstractUserInterfaceObject.TargetMode |
getMode()
This is the getter method for the instance variable mode. |
java.lang.String |
getOpenerId()
Getter method for instance variable openerId. |
org.efaps.admin.ui.AbstractCommand.Target |
getTarget()
This is the getter method for the instance variable target. |
java.lang.String |
getTitle()
This method retrieves the Value for the Titel from the eFaps Database. |
boolean |
hasInstanceManager()
|
boolean |
isCreateMode()
Method to check if mode is create. |
boolean |
isEditMode()
Method to check if mode is edit. |
boolean |
isInitialized()
This is the getter method for the instance variable initialized. |
boolean |
isPrintMode()
Method to check if mode is view. |
boolean |
isSearchMode()
Method to check if mode is search. |
boolean |
isSubmit()
This is the getter method for the instance variable submit. |
boolean |
isViewMode()
Method to check if mode is view. |
abstract void |
resetModel()
This Method resets the Model, so that the next time the Model is going to be connected, the underlying Data will be received newly from the eFapsDataBase. |
void |
setCallingCommandUUID(java.util.UUID _uuid)
This is the setter method for the instance variable callingCmdUUID. |
void |
setCommandUUID(java.util.UUID _uuid)
This is the setter method for the instance variable cmdUUID. |
void |
setInitialized(boolean _initialized)
This is the setter method for the instance variable initialized. |
void |
setMode(org.efaps.admin.ui.AbstractUserInterfaceObject.TargetMode _mode)
This is the setter method for the instance variable mode. |
void |
setOpenerId(java.lang.String _openerId)
Setter method for instance variable openerId. |
void |
setSubmit(boolean _submit)
This is the setter method for the instance variable submit. |
java.util.List<org.efaps.admin.event.Return> |
validate(java.lang.Object... _objectTuples)
This method executes the Validate-Events which are related to this Model. |
| Methods inherited from class org.efaps.ui.wicket.models.AbstractInstanceObject |
|---|
getInstance, getInstanceKey, setInstanceKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractUIObject(org.apache.wicket.PageParameters _parameters)
_parameters - PageParameters for this Model
public AbstractUIObject(java.util.UUID _commandUUID,
java.lang.String _instanceKey)
_commandUUID - UUID for this Model_instanceKey - instance id for this Model
public AbstractUIObject(java.util.UUID _commandUUID,
java.lang.String _instanceKey,
java.lang.String _openerId)
_commandUUID - UUID for this Model_instanceKey - instance id for this Model_openerId - id of the opener| Method Detail |
|---|
public org.efaps.db.Instance getInstanceFromManager()
throws org.efaps.util.EFapsException
getInstanceFromManager in class AbstractInstanceObjectorg.efaps.util.EFapsException - on errorAbstractInstanceObject#getInstanceFromManager()public boolean hasInstanceManager()
hasInstanceManager in class AbstractInstanceObjectUI_INSTANCEMANAGER else falseAbstractInstanceObject.hasInstanceManager()public abstract void execute()
public abstract void resetModel()
public org.efaps.admin.ui.AbstractCommand getCallingCommand()
callingCmdUUIDpublic java.util.UUID getCallingCommandUUID()
callingCmdUUID.
cmdUUIDpublic void setCallingCommandUUID(java.util.UUID _uuid)
callingCmdUUID.
_uuid - UUID of the CommandAbstractpublic org.efaps.admin.ui.AbstractCommand getCommand()
cmdUUID.
cmdUUID#commandprotected org.efaps.admin.ui.AbstractCommand getCommand(java.util.UUID _uuid)
_uuid - UUID of searched command object
null if not foundpublic java.util.UUID getCommandUUID()
cmdUUID.
cmdUUIDpublic void setCommandUUID(java.util.UUID _uuid)
cmdUUID.
_uuid - UUID to set for teh instance varaiable cmdUUID.public java.lang.String getOpenerId()
openerId.
openerIdpublic void setOpenerId(java.lang.String _openerId)
openerId.
_openerId - value for instance variable openerIdpublic org.efaps.admin.ui.AbstractUserInterfaceObject.TargetMode getMode()
mode.
modemode,
setMode(org.efaps.admin.ui.AbstractUserInterfaceObject.TargetMode)public void setMode(org.efaps.admin.ui.AbstractUserInterfaceObject.TargetMode _mode)
mode.
_mode - new value for instance variable modemode,
getMode()public org.efaps.admin.ui.AbstractCommand.Target getTarget()
target.
targetpublic java.lang.String getTitle()
java.lang.Exceptionpublic boolean isCreateMode()
modepublic boolean isEditMode()
modepublic boolean isSearchMode()
modepublic boolean isViewMode()
modepublic boolean isPrintMode()
modepublic boolean isInitialized()
initialized.
initializedinitialized,
#setInitialisedpublic void setInitialized(boolean _initialized)
initialized.
_initialized - new value for instance variable initializedinitialized,
#isInitialisedpublic boolean isSubmit()
submit.
submitsetSubmit(boolean)public void setSubmit(boolean _submit)
submit.
_submit - submitisSubmit()
public java.util.List<org.efaps.admin.event.Return> executeEvents(java.lang.Object... _objectTuples)
throws org.efaps.util.EFapsException
callingCmdUUID, if it is
declared, otherwise it will take the Events of the Command
cmdUUID. The Method also adds the oid AbstractInstanceObject.instanceKey to
the Context, so that it is accessible for the esjp.
_objectTuples - n tuples of ParamterValue and Object
org.efaps.util.EFapsException - on error
public java.util.List<org.efaps.admin.event.Return> validate(java.lang.Object... _objectTuples)
throws org.efaps.util.EFapsException
cmdUUID.
_objectTuples - tuples of Objects to be added to the event
org.efaps.util.EFapsException - on errorpublic java.lang.String getMenuTreeKey()
menuTreeKey.
menuTreeKey
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||