com.bea.apps.groupspace.content
Class RepositoryRootNode

java.lang.Object
  extended by com.bea.content.ContentEntity
      extended by com.bea.content.Node
          extended by com.bea.apps.groupspace.content.RepositoryRootNode
All Implemented Interfaces
Serializable

public class RepositoryRootNode
extends Node

Copyright (c) 2005-2006 by BEA Systems, Inc. All Rights Reserved.

Node that represents the root of all repositories; used to represent repos in our composites. For example, this allows us to represent the all repositories and their content as Nodess. Facilitates CM repository browsing.

See Also
Serialized Form

Field Summary
protected  INodeManager nodeManager
           
protected  IVirtualRepositoryManager repositoryManager
           
 
Fields inherited from class com.bea.content.Node
CONTENT, HIERARCHY, NODE
 
Fields inherited from class com.bea.content.ContentEntity
id
 
Constructor Summary
RepositoryRootNode()
           
 
Method Summary
protected  ContentContext cc()
           
 Node[] getChildren()
          Returns the children of this node.
 Node[] getContentChildren()
          Returns the Content children of this node.
 Node[] getHierarchyChildren()
          Returns the Hierarchy children of this node.
 String toString()
          Returns the attributes of this Node in a String.
 
Methods inherited from class com.bea.content.Node
clone, getCreatedBy, getCreatedDate, getLifeCycleStatus, getModifiedBy, getModifiedDate, getName, getObjectClass, getParentId, getPath, getPrimaryProperty, getProperties, getProperty, getPropertyBytes, getType, getWorkflow, getWorkflowId, getWorkflowStatus, hasChildren, hasChildren, isPropertiesNull, isRetired, isRetired, setCreatedBy, setCreatedDate, setLifeCycleStataus, setModifiedBy, setModifiedDate, setName, setNodeOps, setObjectClass, setParentId, setPath, setProperties, setType, setWorkflowId, setWorkflowOps, setWorkflowStatus
 
Methods inherited from class com.bea.content.ContentEntity
getId, setId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

repositoryManager

protected IVirtualRepositoryManager repositoryManager

nodeManager

protected INodeManager nodeManager
Constructor Detail

RepositoryRootNode

public RepositoryRootNode()
Method Detail

getChildren

public Node[] getChildren()
Description copied from class: Node
Returns the children of this node. This is a convenience method to NodeOps.getNodeChildren() and does not keep the retrieved values in memory as part of this instance.

Overrides:
getChildren in class Node

getContentChildren

public Node[] getContentChildren()
Description copied from class: Node
Returns the Content children of this node. This is a convenience method to NodeOps.getNodeChildren() and does not keep the retrieved values in memory as part of this instance.

Overrides:
getContentChildren in class Node

getHierarchyChildren

public Node[] getHierarchyChildren()
Description copied from class: Node
Returns the Hierarchy children of this node. This is a convenience method to NodeOps.getNodeChildren() and does not keep the retrieved values in memory as part of this instance.

Overrides:
getHierarchyChildren in class Node

toString

public String toString()
Description copied from class: Node
Returns the attributes of this Node in a String.

Overrides:
toString in class Node

cc

protected ContentContext cc()


Copyright © 2006 BEA Systems, Inc. All Rights Reserved