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

Class ClientSideCompoundDocumentTree

  1. java.lang.Object
  2. extended bycom.filenet.wcm.toolkit.server.base.WcmDpContainer
  3. extended bycom.filenet.wcm.toolkit.server.base.WcmModule
  4. extended bycom.filenet.wcm.toolkit.server.base.GlobalEventModule
  5. extended bycom.filenet.wcm.toolkit.server.base.WcmUiModule
  6. extended bycom.filenet.wcm.apps.server.ui.tree.ClientSideTree
  7. extended bycom.filenet.wcm.apps.server.ui.tree.ClientSideCompoundDocumentTree
All implemented interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Direct known subclasses:
ChildDocumentsInfoPage.CompoundDocumentTreeModule

  1. public class ClientSideCompoundDocumentTree
  2. extends ClientSideTree

Nested Class Summary

Modifier and Type Class and Description
  1. static class
ClientSideCompoundDocumentTree.ComponentRelationshipItem
Nested classes/interfaces inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideTree
ClientSideTree.Item

Field Summary

Modifier and Type Field and Description
  1. protected
  2. com.filenet.wcm.toolkit.server.util.WcmDataStore
ds
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

Constructor and Description
ClientSideCompoundDocumentTree()

Method Summary

Modifier and Type Method and Description
  1. protected
  2. ClientSideCompoundDocumentTree.ComponentRelationshipItem
createRelationshipItem(com.filenet.api.core.ComponentRelationship cr)
  1. protected
  2. ClientSideTree.Item
createRootItem()
  1. protected
  2. org.apache.commons.collections.map.ListOrderedMap
getChildren(ClientSideTree.Item parent)
  1. void
initialize()
  1. void
onExpand(javax.servlet.http.HttpServletRequest request,javax.servlet.http.HttpServletResponse response)
  1. void
setDocumentData(java.lang.String objectStoreName,java.lang.String documentId)
  1. protected
  2. void
writeItemAttributes(java.io.Writer w,ClientSideTree.Item item)
  1. protected
  2. void
writePaging(ClientSideTree.Item item,java.io.Writer w)
Methods inherited from class com.filenet.wcm.apps.server.ui.tree.ClientSideTree
clearRoot, getRoot, getRootAttributes, onChangePage, onCollapse, render, writeChildrenHTML, writeItem, writeItemLink, writeItemLinkBase, writeItemOnClickEvent
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

Field Detail

ds

  1. protected com.filenet.wcm.toolkit.server.util.WcmDataStore ds

Constructor Detail

ClientSideCompoundDocumentTree

  1. public ClientSideCompoundDocumentTree( )

Method Detail

setDocumentData

  1. public void setDocumentData(java.lang.String objectStoreName,
  2. java.lang.String documentId)

createRootItem

  1. protected ClientSideTree.Item createRootItem( )
  2. throws java.lang.Exception
Specified by:
Throws:
java.lang.Exception

initialize

  1. public void initialize()
  2. throws java.lang.Exception
Description copied from class: com.filenet.wcm.toolkit.server.base.WcmModule
Called by WcmController when the module is registered, and has access to the data store. Do "constructor" types of things here.
Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
Throws:
java.lang.Exception

getChildren

  1. protected org.apache.commons.collections.map.ListOrderedMap getChildren( ClientSideTree.Item parent)
  2. throws java.lang.Exception
Specified by:
Throws:
java.lang.Exception

onExpand

  1. public void onExpand(javax.servlet.http.HttpServletRequest request,
  2. javax.servlet.http.HttpServletResponse response)
  3. throws java.lang.Exception
Overrides:
Throws:
java.lang.Exception

createRelationshipItem

  1. protected ClientSideCompoundDocumentTree.ComponentRelationshipItem createRelationshipItem( com.filenet.api.core.ComponentRelationship cr)

writeItemAttributes

  1. protected void writeItemAttributes( java.io.Writer w,
  2. ClientSideTree.Item item)
  3. throws java.io.IOException
Overrides:
Throws:
java.io.IOException

writePaging

  1. protected void writePaging(ClientSideTree.Item item,
  2. java.io.Writer w)
  3. throws java.io.IOException
Overrides:
Throws:
java.io.IOException