com.filenet.wcm.apps.server.util.sitenavigation
Class WorkplacePageDescriptor

java.lang.Object
  extended bycom.filenet.wcm.apps.server.util.sitenavigation.WorkplacePageDescriptor
All Implemented Interfaces:
RootDescriptorInterface
Direct Known Subclasses:
AuthorPageDescriptor, BrowsePageDescriptor, HomePageDescriptor, SearchPageDescriptor, ShortcutsPageDescriptor, TasksPageDescriptor

public class WorkplacePageDescriptor
extends java.lang.Object
implements RootDescriptorInterface

This is a base class. Not for use in JSP.


Field Summary
protected  PageNodeInfo pageInfo
           
protected  java.util.List pageViews
           
protected  java.lang.String rootURL
           
 
Constructor Summary
WorkplacePageDescriptor()
           
 
Method Summary
protected  void addObjectStores(com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule, java.lang.String nodeIdPrefix, java.lang.String eventURL)
           
protected  void addObjectStoresRunTime(com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule, java.lang.String nodeIdPrefix, java.lang.String eventURL, com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode rootNode)
           
 void addRunTimeViews(com.filenet.wcm.toolkit.server.base.WcmController controller, com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule, com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode rootNode)
           
protected  void addViewInfo(java.lang.String nodeKey, java.lang.String nodeLabel, java.lang.String nodeURL, java.lang.String iconURL)
           
protected  void addViewInfo(com.filenet.wcm.toolkit.server.base.WcmController controller, java.lang.String nodeKey, com.filenet.wcm.toolkit.util.WcmString nodeLabel, java.lang.String nodeURL)
           
 void configurePage(com.filenet.wcm.toolkit.server.base.WcmController controller, com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule)
           
 PageNodeInfo getPageInfo()
           
 java.util.List getPageViews()
           
protected  java.lang.String getSelectTabEvent(java.lang.String nodeId)
           
protected  java.lang.String getSelectTabEvent(com.filenet.wcm.toolkit.server.base.WcmUiModule module, java.lang.String nodeId)
           
protected  void setPageInfo(com.filenet.wcm.toolkit.server.base.WcmController controller, java.lang.String nodeKey, com.filenet.wcm.toolkit.util.WcmString nodeLabel, java.lang.String nodeURL, boolean isPageSwitch)
           
 void setRootURL(java.lang.String rootURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rootURL

protected java.lang.String rootURL

pageInfo

protected PageNodeInfo pageInfo

pageViews

protected java.util.List pageViews
Constructor Detail

WorkplacePageDescriptor

public WorkplacePageDescriptor()
Method Detail

setRootURL

public void setRootURL(java.lang.String rootURL)
Specified by:
setRootURL in interface RootDescriptorInterface

getPageInfo

public PageNodeInfo getPageInfo()
Specified by:
getPageInfo in interface RootDescriptorInterface

getPageViews

public java.util.List getPageViews()
Specified by:
getPageViews in interface RootDescriptorInterface

configurePage

public void configurePage(com.filenet.wcm.toolkit.server.base.WcmController controller,
                          com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule)
                   throws java.lang.Exception
Specified by:
configurePage in interface RootDescriptorInterface
Throws:
java.lang.Exception

addRunTimeViews

public void addRunTimeViews(com.filenet.wcm.toolkit.server.base.WcmController controller,
                            com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule,
                            com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode rootNode)
                     throws java.lang.Exception
Specified by:
addRunTimeViews in interface RootDescriptorInterface
Throws:
java.lang.Exception

setPageInfo

protected void setPageInfo(com.filenet.wcm.toolkit.server.base.WcmController controller,
                           java.lang.String nodeKey,
                           com.filenet.wcm.toolkit.util.WcmString nodeLabel,
                           java.lang.String nodeURL,
                           boolean isPageSwitch)

addViewInfo

protected void addViewInfo(com.filenet.wcm.toolkit.server.base.WcmController controller,
                           java.lang.String nodeKey,
                           com.filenet.wcm.toolkit.util.WcmString nodeLabel,
                           java.lang.String nodeURL)

addViewInfo

protected void addViewInfo(java.lang.String nodeKey,
                           java.lang.String nodeLabel,
                           java.lang.String nodeURL,
                           java.lang.String iconURL)

getSelectTabEvent

protected java.lang.String getSelectTabEvent(java.lang.String nodeId)

getSelectTabEvent

protected java.lang.String getSelectTabEvent(com.filenet.wcm.toolkit.server.base.WcmUiModule module,
                                             java.lang.String nodeId)

addObjectStores

protected void addObjectStores(com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule,
                               java.lang.String nodeIdPrefix,
                               java.lang.String eventURL)
                        throws java.lang.Exception
Throws:
java.lang.Exception

addObjectStoresRunTime

protected void addObjectStoresRunTime(com.filenet.wcm.toolkit.server.ui.WcmAnchorTree treeModule,
                                      java.lang.String nodeIdPrefix,
                                      java.lang.String eventURL,
                                      com.filenet.wcm.toolkit.server.util.ui.WcmTreeNode rootNode)
                               throws java.lang.Exception
Throws:
java.lang.Exception


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