org.alfresco.repo.domain.node
Class ParentAssocsInfo

java.lang.Object
  extended by org.alfresco.repo.domain.node.ParentAssocsInfo
All Implemented Interfaces:
java.io.Serializable

public class ParentAssocsInfo
extends java.lang.Object
implements java.io.Serializable

Object to keep hold of a node and its parent associations.

Since:
3.4
See Also:
Serialized Form

Method Summary
 ParentAssocsInfo addAssoc(java.lang.Long assocId, ChildAssocEntity parentAssoc)
           
 ParentAssocsInfo changeIsRoot(boolean isRoot)
           
 ParentAssocsInfo changeIsStoreRoot(boolean isStoreRoot)
           
 java.util.Map getParentAssocs()
           
 ChildAssocEntity getPrimaryParentAssoc()
           
 boolean isRoot()
           
 boolean isStoreRoot()
           
 ParentAssocsInfo removeAssoc(java.lang.Long assocId)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isRoot

public boolean isRoot()

isStoreRoot

public boolean isStoreRoot()

getParentAssocs

public java.util.Map getParentAssocs()

getPrimaryParentAssoc

public ChildAssocEntity getPrimaryParentAssoc()

changeIsRoot

public ParentAssocsInfo changeIsRoot(boolean isRoot)

changeIsStoreRoot

public ParentAssocsInfo changeIsStoreRoot(boolean isStoreRoot)

addAssoc

public ParentAssocsInfo addAssoc(java.lang.Long assocId,
                                 ChildAssocEntity parentAssoc)

removeAssoc

public ParentAssocsInfo removeAssoc(java.lang.Long assocId)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.