Package org.eclnt.workplace
Class WorkplaceFunctionTreeInfoNode
java.lang.Object
org.eclnt.workplace.WorkplaceFunctionTreeInfoNode
- All Implemented Interfaces:
Serializable
Function node definition for the configuration of workplace functions trees.
There are certain types of function nodes, that you can configure:
(1.) Folder nodes
(2.) Folder nodes including other function node configurations
(3.) End nodes
Nodes of type (1.) are configured by defining their text, and/or the information if the folder is opended by default or nor.
Nodes of type (2.) are configured by defining their text and the information about the embedded tree - i.e. a name of an other function-tree-configuration-file.
Nodes of type (3.) are configured by definig their text and defining a workpage-start-info.
There are certain types of function nodes, that you can configure:
(1.) Folder nodes
(2.) Folder nodes including other function node configurations
(3.) End nodes
Nodes of type (1.) are configured by defining their text, and/or the information if the folder is opended by default or nor.
Nodes of type (2.) are configured by defining their text and the information about the embedded tree - i.e. a name of an other function-tree-configuration-file.
Nodes of type (3.) are configured by definig their text and defining a workpage-start-info.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionIn case of folder nodes, that include other node definitions: the name of the tree-node-configuration that is included within this folder.boolean
Only for folder nodes: indicator if folder is opened by default or closed.CLIENTNAME value that is attached to the tree node itself.Comment that is displayed as tooltip.Nodes may have an id on their own - the id is e.g. used for storing the currently opened function-outlookbar-index.Image that is associated with the tree node.The sub-nodes of the current node.getText()
Text of the node.For end nodes, actually starting a page: the workpage start information for the page.void
setEmbeddedTreeName
(String embeddedTreeName) void
setFolderOpened
(boolean folderOpened) void
setNodeBgpaint
(String nodeBgpaint) void
setNodeClientname
(String nodeClientname) void
setNodeComment
(String nodeComment) void
void
setNodeImage
(String nodeImage) void
setSubNodes
(List<WorkplaceFunctionTreeInfoNode> subNodes) void
void
setWorkpageStartInfo
(WorkpageStartInfo workpageStartInfo)
-
Constructor Details
-
WorkplaceFunctionTreeInfoNode
public WorkplaceFunctionTreeInfoNode()
-
-
Method Details
-
getText
Text of the node. -
setText
-
getFolderOpened
public boolean getFolderOpened()Only for folder nodes: indicator if folder is opened by default or closed. -
setFolderOpened
public void setFolderOpened(boolean folderOpened) -
getWorkpageStartInfo
For end nodes, actually starting a page: the workpage start information for the page. -
setWorkpageStartInfo
-
getSubNodes
The sub-nodes of the current node. -
setSubNodes
-
getEmbeddedTreeName
In case of folder nodes, that include other node definitions: the name of the tree-node-configuration that is included within this folder. -
setEmbeddedTreeName
-
getNodeId
Nodes may have an id on their own - the id is e.g. used for storing the currently opened function-outlookbar-index. -
setNodeId
-
getNodeImage
Image that is associated with the tree node. This is the one to be maintained for "folder nodes". In "end nodes" the image is defined as part of the contained WorkpageStartInfo definition. -
setNodeImage
-
getNodeComment
Comment that is displayed as tooltip. -
setNodeComment
-
getNodeBgpaint
-
setNodeBgpaint
-
getNodeClientname
CLIENTNAME value that is attached to the tree node itself. This has nothing to do with the content that may be started by this tree node. -
setNodeClientname
-