com.filenet.wcm.apps.server.ui.tree
Class ClientSideClassTree

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.apps.server.ui.tree.ClientSideTree
                      extended bycom.filenet.wcm.apps.server.ui.tree.ClientSideSelectionTree
                          extended bycom.filenet.wcm.apps.server.ui.tree.ClientSideClassTree
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class ClientSideClassTree
extends ClientSideSelectionTree


Nested Class Summary
 
Nested classes inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideSelectionTree
ClientSideSelectionTree.DocItem, ClientSideSelectionTree.FnItem
 
Nested classes inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideTree
ClientSideTree.Item
 
Field Summary
 
Fields inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideSelectionTree
ds, limitToObjectStores, s
 
Fields inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideTree
COLLATOR, controller, pageRange, pageSize
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
locale, NAME_DELIMITER
 
Constructor Summary
ClientSideClassTree()
           
 
Method Summary
 void addIncludedClass(java.lang.String classSymName)
           
protected  org.apache.commons.collections.map.ListOrderedMap getChildren(ClientSideTree.Item parent)
           
 void initialize()
           
 void setIgnoreCreateInstance(boolean yes)
           
 void setObjectType(int objectType)
           
 void setRootClass(java.lang.String rootClass)
           
 void setShowHidden(boolean yes)
           
protected  void writeItemAttributes(java.io.Writer w, ClientSideTree.Item item)
           
protected  void writeItemOnClickEvent(ClientSideTree.Item item, java.io.Writer w)
           
 
Methods inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideSelectionTree
createObjectStoreItem, createRootItem, getObjectStoreList, setCanSelectCustomObjects, setCanSelectDocuments, setCanSelectFolders, setCanSelectObjectStores, setContainerTypes, setCustomObjectFilterClass, setCustomObjectTypes, setDocumentFilterClass, setFlatMode, setFolderFilterClass, setLimitToObjectStore, setLimitToObjectStores, setLimitToObjectStoresAndDecode, setMimeTypes, setStartingFolderId
 
Methods inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideTree
clearRoot, getRoot, getRootAttributes, onChangePage, onCollapse, onExpand, render, writeChildrenHTML, writeItem, writeItemLink, writeItemLinkBase, writePaging
 
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
onStartPage, 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.WcmUiModuleInterface
onStartPage
 
Methods inherited from interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
addDataProvider, cleanup, getDataStore, getModuleProperty, getName, getParent, persist, queryDataProvider, setController, setModuleProperty, setName, setParent
 

Constructor Detail

ClientSideClassTree

public ClientSideClassTree()
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class ClientSideSelectionTree
Throws:
java.lang.Exception

setRootClass

public void setRootClass(java.lang.String rootClass)

setObjectType

public void setObjectType(int objectType)

addIncludedClass

public void addIncludedClass(java.lang.String classSymName)

setShowHidden

public void setShowHidden(boolean yes)

setIgnoreCreateInstance

public void setIgnoreCreateInstance(boolean yes)

writeItemOnClickEvent

protected void writeItemOnClickEvent(ClientSideTree.Item item,
                                     java.io.Writer w)
                              throws java.io.IOException
Overrides:
writeItemOnClickEvent in class ClientSideTree
Throws:
java.io.IOException

getChildren

protected org.apache.commons.collections.map.ListOrderedMap getChildren(ClientSideTree.Item parent)
                                                                 throws java.lang.Exception
Overrides:
getChildren in class ClientSideSelectionTree
Throws:
java.lang.Exception

writeItemAttributes

protected void writeItemAttributes(java.io.Writer w,
                                   ClientSideTree.Item item)
                            throws java.io.IOException
Overrides:
writeItemAttributes in class ClientSideSelectionTree
Throws:
java.io.IOException


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