Package org.eclnt.workplace
Interface IWorkpageStartInfo
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
WorkpageStartInfo
,WorkplaceFunctionTree.FunctionNode
Basic Information that is required to start a certain workpage within
the workplace management. Objects implementing this interface are typically
attached to other objects e.g. workplace function tree nodes, favorite icons, etc.
The default implementation is
The "most important definition" is the page that you want to open within the workplace. There are two possibilities to define the page: either by defining the page name (
The default implementation is
WorkpageStartInfo
. In case of defining own
implementations: please sub-class from WorkpageStartInfo
.
The "most important definition" is the page that you want to open within the workplace. There are two possibilities to define the page: either by defining the page name (
setJspPage(String)
) or by defining the name of the
page bean (setPageBeanName(String)
).-
Method Summary
Modifier and TypeMethodDescriptionApplication reference - this field is not used by CaptainCasa processing.Application reference - this field is not used by CaptainCasa processing.Application reference - this field is not used by CaptainCasa processing.boolean
getCode()
A short code for this item.Comment that is associated with this instance.Image that serves as additional comment to the image.boolean
getId()
getImage()
boolean
boolean
boolean
getText()
boolean
void
removeParam
(String paramName) void
setAppReference1
(String appReference1) void
setAppReference2
(String appReference2) void
setAppReference3
(String appReference3) void
setCloseSupported
(boolean value) void
void
setComment
(String comment) void
setCommentImage
(String commentImage) void
setDecorated
(boolean decorated) void
setExcludeFromSavePerspective
(boolean excludeFromSavePerspective) void
setFunctionClassName
(String functionClassName) void
void
void
setJspPage
(String value) void
setOpenAsPopupByDefault
(boolean value) void
setOpenMultipleInstances
(boolean openMultipleInstances) void
setPageBeanName
(String pageBeanName) void
void
setPopupSupported
(boolean value) void
setSelectorBgpaint
(String selectorBgpaint) void
setSelectorTitle
(String value) Explicit different text that is passed into the selector, when the workpage is started. - If null then the title passed via setText(..) is taken.void
void
void
setWindowTitle
(String value) Explicit different text that is passed into the workpage's title, when the workpage is started. - if null then the title passed via setText(..) is taken.
-
Method Details
-
setJspPage
-
getJspPage
String getJspPage() -
setPageBeanName
-
getPageBeanName
String getPageBeanName() -
setFunctionClassName
-
getFunctionClassName
String getFunctionClassName() -
setImage
-
getImage
String getImage() -
setText
-
getText
String getText() -
setSelectorTitle
Explicit different text that is passed into the selector, when the workpage is started. - If null then the title passed via setText(..) is taken. -
getSelectorTitle
String getSelectorTitle() -
setWindowTitle
Explicit different text that is passed into the workpage's title, when the workpage is started. - if null then the title passed via setText(..) is taken. -
getWindowTitle
String getWindowTitle() -
setDecorated
void setDecorated(boolean decorated) -
isDecorated
boolean isDecorated() -
setOpenMultipleInstances
void setOpenMultipleInstances(boolean openMultipleInstances) -
getOpenMultipleInstances
boolean getOpenMultipleInstances() -
setId
-
getId
String getId() -
setParam
-
getParam
-
removeParam
-
setPopupSupported
void setPopupSupported(boolean value) -
getPopupSuppoted
boolean getPopupSuppoted() -
setCloseSupported
void setCloseSupported(boolean value) -
getCloseSupported
boolean getCloseSupported() -
setOpenAsPopupByDefault
void setOpenAsPopupByDefault(boolean value) -
getOpenAsPopupByDefault
boolean getOpenAsPopupByDefault() -
setStartSubWorkpageContainerId
-
getStartSubWorkpageContainerId
String getStartSubWorkpageContainerId() -
getExcludeFromSavePerspective
boolean getExcludeFromSavePerspective() -
setExcludeFromSavePerspective
void setExcludeFromSavePerspective(boolean excludeFromSavePerspective) -
getComment
String getComment()Comment that is associated with this instance. The comment e.g. is shown as tooltip. -
setComment
-
getCommentImage
String getCommentImage()Image that serves as additional comment to the image. The comment is currently not directly used in the workplace but may be used in subsequent component like the launchpad (CCLaunchPad). -
setCommentImage
-
getCode
String getCode()A short code for this item. The user can call the function from the search screen by just using this code. -
setCode
-
getAppReference1
String getAppReference1()Application reference - this field is not used by CaptainCasa processing. It is up to your application to use it. -
setAppReference1
-
getAppReference2
String getAppReference2()Application reference - this field is not used by CaptainCasa processing. It is up to your application to use it. -
setAppReference2
-
getAppReference3
String getAppReference3()Application reference - this field is not used by CaptainCasa processing. It is up to your application to use it. -
setAppReference3
-
getSelectorBgpaint
String getSelectorBgpaint() -
setSelectorBgpaint
-
getClientName
String getClientName()
-