Package org.eclnt.ccaddons.pbc
Class CCWorkplaceFunctionTree
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCWorkplaceFunctionTree
- All Implemented Interfaces:
Serializable
,org.eclnt.jsfserver.elements.IConfiguredByLayout
,org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
,org.eclnt.jsfserver.pagebean.IPageBean
,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
public class CCWorkplaceFunctionTree
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Default implementation: use this class to extend your listeners from - if you want to automatically adapt to changes in IListener.class
Represents function in function tree.static class
static interface
UseCCWorkplaceFunctionTree.DefaultListener
to extend from in order to stay compatible with interface extensions.Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap
-
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
checkIfToRenderNode
(org.eclnt.workplace.WorkplaceFunctionTreeInfoNode node) org.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<CCWorkplaceFunctionTree.FunctionNode>
getFtree()
Tree of functions that is rendered as workplace tree at client side.Default DROPRECEIVE string that is applied by default to any function tree node.boolean
protected org.eclnt.workplace.IWorkpageContainer
protected org.eclnt.workplace.IWorkpage
loadContentPage
(org.eclnt.workplace.WorkpageStartInfo wpi) void
prepare
(org.eclnt.workplace.WorkplaceFunctionTreeInfoNode rootNode, CCWorkplaceFunctionTree.IListener listener) void
searchForText
(String searchText, List<CCWorkplaceFunctionTree.Hit> hits) void
setFunctionNodeDefaultDropReceive
(String functionNodeDefaultDropReceive) void
setStylevariantGrid
(String value) void
setStylevariantTreeNode
(String value) void
setWithMarkingOpenedNodes
(boolean withMarkingOpenedNodes) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBean, initializePageBeanConfigItems
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver
Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListener
Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCWorkplaceFunctionTree
public CCWorkplaceFunctionTree(org.eclnt.workplace.IWorkpageDispatcher owner)
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
public void prepare(org.eclnt.workplace.WorkplaceFunctionTreeInfoNode rootNode, CCWorkplaceFunctionTree.IListener listener) -
getFtree
public org.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<CCWorkplaceFunctionTree.FunctionNode> getFtree()Tree of functions that is rendered as workplace tree at client side. -
getFunctionNodeDefaultDropReceive
Default DROPRECEIVE string that is applied by default to any function tree node. -
setFunctionNodeDefaultDropReceive
-
getStylevariantGrid
-
setStylevariantGrid
-
getStylevariantTreeNode
-
setStylevariantTreeNode
-
getWorkpageContainer
protected org.eclnt.workplace.IWorkpageContainer getWorkpageContainer() -
searchForText
-
getWithMarkingOpenedNodes
public boolean getWithMarkingOpenedNodes() -
setWithMarkingOpenedNodes
public void setWithMarkingOpenedNodes(boolean withMarkingOpenedNodes) -
loadContentPage
protected org.eclnt.workplace.IWorkpage loadContentPage(org.eclnt.workplace.WorkpageStartInfo wpi) -
checkIfToRenderNode
protected boolean checkIfToRenderNode(org.eclnt.workplace.WorkplaceFunctionTreeInfoNode node)
-