public class WorkplaceFunctionsManager
extends java.lang.Object
implements java.io.Serializable
WorkplaceFunctionTreeInfoManager) into
a "visible workplace" - containing an outlook bar + a collection of workplace functions trees.| Modifier and Type | Class and Description |
|---|---|
static class |
WorkplaceFunctionsManager.FunctionTree
Function tree that transfers the rootNode info into a tree representation.
|
static interface |
WorkplaceFunctionsManager.ICheckIfToRenderNode
Interface for checking at runtime of a certain section should be rendered or
not.
|
class |
WorkplaceFunctionsManager.ObrenderedMap |
| Constructor and Description |
|---|
WorkplaceFunctionsManager(IWorkpageDispatcher owningDispatcher)
This constructor is typically not called by a dispatcher instance,
but is called by the WorkpageContainer.
|
| Modifier and Type | Method and Description |
|---|---|
ROWDYNAMICCONTENTBinding |
getContent() |
java.lang.String |
getCurrentTopNodeId() |
java.lang.String |
getFunctionTreeStyleVariant() |
int |
getObIndex() |
WorkplaceFunctionsManager.ObrenderedMap |
getObRenderedMap() |
WorkplaceFunctionTreeInfoNode |
getRootNode() |
java.util.List<WorkplaceFunctionsManager.FunctionTree> |
getTrees() |
void |
importWorkplaceFunctionTreeInfoNode(java.lang.String treeName) |
void |
importWorkplaceFunctionTreeInfoNode(WorkplaceFunctionTreeInfoNode nodeToImport) |
static void |
initCheckIfToRenderNodeClass(java.lang.Class clazz)
You may define a class to filter out nodes on a section level (outlookbar-item-level).
|
static void |
initFunctionTreeClass(java.lang.Class clazz)
You may define the class that is responsible for building up the
workplace function tree (FunctionTree) from the node info (WorkplaceFunctionTreeInfoNode).
|
void |
prepare()
Loads function tree of current user.
|
void |
preselectTopNodeId(java.lang.String topNodeId) |
void |
setFunctionTreeStyleVariant(java.lang.String functionTreeStyleVariant) |
void |
setObIndex(int obIndex) |
public WorkplaceFunctionsManager(IWorkpageDispatcher owningDispatcher)
public static void initFunctionTreeClass(java.lang.Class clazz)
public static void initCheckIfToRenderNodeClass(java.lang.Class clazz)
public void prepare()
IUserAccess interface.public void importWorkplaceFunctionTreeInfoNode(WorkplaceFunctionTreeInfoNode nodeToImport)
public void importWorkplaceFunctionTreeInfoNode(java.lang.String treeName)
public java.util.List<WorkplaceFunctionsManager.FunctionTree> getTrees()
public int getObIndex()
public void setObIndex(int obIndex)
public WorkplaceFunctionsManager.ObrenderedMap getObRenderedMap()
public ROWDYNAMICCONTENTBinding getContent()
public java.lang.String getFunctionTreeStyleVariant()
public void setFunctionTreeStyleVariant(java.lang.String functionTreeStyleVariant)
public void preselectTopNodeId(java.lang.String topNodeId)
public java.lang.String getCurrentTopNodeId()
public WorkplaceFunctionTreeInfoNode getRootNode()
Copyright © CaptainCasa Gmbh. All Rights Reserved.