com.filenet.wcm.apps.server.ui
Class WcmTreeView

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.base.WcmDpContainer
      extended bycom.filenet.wcm.toolkit.server.base.WcmModule
          extended bycom.filenet.wcm.toolkit.server.base.GlobalEventModule
              extended bycom.filenet.wcm.toolkit.server.base.WcmUiModule
                  extended bycom.filenet.wcm.toolkit.server.ui.WcmAnchorTree
                      extended bycom.filenet.wcm.apps.server.presentation.ui.TreeView
                          extended bycom.filenet.wcm.apps.server.ui.WcmTreeView
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class WcmTreeView
extends com.filenet.wcm.apps.server.presentation.ui.TreeView


Field Summary
static java.lang.String ACTION_NODE_ID_PREFIX
           
protected  java.lang.String baseUrl
           
protected  com.filenet.wcm.toolkit.server.base.WcmController controller
           
protected  boolean pageInfoDetected
           
static java.lang.String PANEL_NODE_ID_PREFIX
           
protected  java.lang.String removeAction
           
protected  java.util.List rootPages
           
protected  java.util.List rootTreeNodes
           
 
Fields inherited from class com.filenet.wcm.apps.server.presentation.ui.TreeView
ACTION_TYPE, atSelected, DEFAULT_TYPE, hiddenNodes, hideMode, INFO_PANEL_TYPE, NODE_ID, unhideDepth, viewHeadings, viewRootHeading, WIZARD_PANEL_TYPE, wizardMode, writeBar, writeBarCSS, wsActionHeading, wsCollapse, wsExpand, wsModified, wsSelected
 
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmAnchorTree
honorCollapsed, rootNodes, selectedID
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
locale, NAME_DELIMITER
 
Constructor Summary
WcmTreeView()
           
 
Method Summary
 void addRootPage(java.lang.String pageName)
           
protected  com.filenet.wcm.toolkit.server.util.ui.WcmAnchor getNodeAnchor(PageNodeInfo pageInfo)
           
protected  int getNodeType(com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode node, int depth)
           
protected  java.util.List getRootPageNames()
           
protected  java.lang.String getTreeNodeKey()
           
 void initialize()
           
protected  void initializeTree()
           
protected  boolean isSelected(com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode node, int depth)
           
protected  void loadPageInfo(java.lang.String pageName)
           
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void renderActionLink(java.io.Writer w, int depth, com.filenet.wcm.toolkit.server.util.ui.WcmAnchor a)
           
 
Methods inherited from class com.filenet.wcm.apps.server.presentation.ui.TreeView
getIconUrl, getImageHTML, getVoiceViewHeading, hideAnyway, hideNode, isHidden, onCollapse, onExpand, renderCloseRow, renderClosingHTML, renderLink, renderLink, renderNode, renderOpeningHTML, renderOpenRow, renderOpenRowBar, renderPanelLink, renderRootLink, renderWizardPanelLink, setCollapsed, setViewRootHeading, setWizardMode, setWriteBar, setWriteBar, showNode
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmAnchorTree
addChildNode, addRootNode, addRootNode, addRootNode, addRootNode, addRootNodes, addSpacer, findNode, getRootNodes, getSelectedNode, render, setHonorCollapsed, setSelectedNode, setSelectedNode
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmUiModule
getActive, getBasePath, getBaseUrl, getBaseURLBuilder, getControllerEventUrl, getControllerEventUrl, getEventFormFields, getEventFormFields, getEventFormTag, getEventFormTag, getEventUrl, getEventUrl, getEventUrl, getEventUrl, getFormName, getFormSubmitUrl, getFormSubmitUrl, getGlobalEventUrl, getGlobalEventUrl, getPageUrl, getPageUrl, getPageUrl, getPageUrl, getUiParent, peekEvent, renderJSP, routeEvent, routeEvent, serverSideInclude, serverSideInclude, setActive, setJSP
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.GlobalEventModule
subscribeGlobalEvent
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
addChild, addChild, addChild, cleanup, debugTrace, getClassProperty, getClassProperty, getClassPropertyKeys, getConfiguration, getController, getDataStore, getModuleProperty, getModuleProperty, getModuleProperty, getModuleProperty, getModulePropertyKeys, getName, getParent, getWindowProperty, getWindowProperty, persist, queryDataProvider, setClassProperty, setClassProperty, setController, setModuleProperty, setModuleProperty, setName, setParent, setPortletParent, setWindowProperty
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmDpContainer
addDataProvider, addDataProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
addDataProvider, cleanup, getDataStore, getModuleProperty, getName, getParent, persist, queryDataProvider, setController, setModuleProperty, setName, setParent
 

Field Detail

PANEL_NODE_ID_PREFIX

public static final java.lang.String PANEL_NODE_ID_PREFIX
See Also:
Constant Field Values

ACTION_NODE_ID_PREFIX

public static final java.lang.String ACTION_NODE_ID_PREFIX
See Also:
Constant Field Values

baseUrl

protected java.lang.String baseUrl

rootPages

protected java.util.List rootPages

rootTreeNodes

protected java.util.List rootTreeNodes

pageInfoDetected

protected boolean pageInfoDetected

controller

protected com.filenet.wcm.toolkit.server.base.WcmController controller

removeAction

protected java.lang.String removeAction
Constructor Detail

WcmTreeView

public WcmTreeView()
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Throws:
java.lang.Exception

getNodeAnchor

protected com.filenet.wcm.toolkit.server.util.ui.WcmAnchor getNodeAnchor(PageNodeInfo pageInfo)
                                                                  throws java.lang.Exception
Throws:
java.lang.Exception

loadPageInfo

protected void loadPageInfo(java.lang.String pageName)
                     throws java.lang.Exception
Throws:
java.lang.Exception

initializeTree

protected void initializeTree()

getTreeNodeKey

protected java.lang.String getTreeNodeKey()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

addRootPage

public void addRootPage(java.lang.String pageName)

getRootPageNames

protected java.util.List getRootPageNames()

onStartPage

public void onStartPage(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getNodeType

protected int getNodeType(com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode node,
                          int depth)

isSelected

protected boolean isSelected(com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode node,
                             int depth)

renderActionLink

protected void renderActionLink(java.io.Writer w,
                                int depth,
                                com.filenet.wcm.toolkit.server.util.ui.WcmAnchor a)
                         throws java.lang.Exception
Throws:
java.lang.Exception


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.