|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IWorkScreen
Platform and technology independent work screen definition. It is designed for use with AWT, Swing, SWT, JSP, JSF, ... .
Field Summary |
---|
Fields inherited from interface javax.rad.application.IMessageConstants |
---|
MESSAGE_BUTTON_OK, MESSAGE_BUTTON_OK_CANCEL, MESSAGE_BUTTON_YES_NO, MESSAGE_BUTTON_YES_NO_CANCEL, MESSAGE_ICON_ERROR, MESSAGE_ICON_INFO, MESSAGE_ICON_QUESTION, MESSAGE_ICON_WARNING |
Method Summary | |
---|---|
IWorkScreenApplication |
getApplication()
Gets the main application of this work-screen. |
java.lang.Object |
getParameter(java.lang.String pName)
Gets the value of an additional parameter from the work-screen. |
boolean |
isModal()
Returns the modal state of this workscreen. |
boolean |
isParameterSet(java.lang.String pName)
Gets whether the given parameter is set. |
void |
notifyActivate()
Notifies the IWorkScreen, that it will be "visible again". |
void |
reload()
Reloads the workscreen and discard changes. |
java.lang.Object |
removeParameter(java.lang.String pName)
Removes the parameter from the parameter list. |
void |
save()
Saves the workscreen changes. |
void |
setModal(boolean pModal)
Sets whether this workscreen should be modal. |
java.lang.Object |
setParameter(java.lang.String pName,
java.lang.Object pValue)
Sets additional parameters for the work-screen. |
Methods inherited from interface javax.rad.application.IContent |
---|
getOpener, isDestroyed, notifyDestroy, notifyVisible, setOpener |
Methods inherited from interface javax.rad.ui.IResource |
---|
getResource |
Method Detail |
---|
void notifyActivate()
IWorkScreenApplication getApplication()
void save() throws java.lang.Throwable
java.lang.Throwable
- if the save process failedvoid reload() throws java.lang.Throwable
java.lang.Throwable
- if the save process failedboolean isModal()
true
if this workscreen should be modal, otherwise false
void setModal(boolean pModal)
pModal
- true
if this workscreen should be modal, otherwise false
java.lang.Object setParameter(java.lang.String pName, java.lang.Object pValue)
pName
- the parameter namepValue
- the parameter
null
if the parameter was not set beforejava.lang.Object getParameter(java.lang.String pName)
pName
- the parameter name
boolean isParameterSet(java.lang.String pName)
pName
- the parameter name
true
if the parameter is set, false
otherwisejava.lang.Object removeParameter(java.lang.String pName)
pName
- the parameter name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |