org.alfresco.repo.copy
Class CopyBehaviourCallback.CopyChildAssociationDetails
java.lang.Object
org.alfresco.repo.copy.CopyBehaviourCallback.CopyChildAssociationDetails
- Enclosing interface:
- CopyBehaviourCallback
public static final class CopyBehaviourCallback.CopyChildAssociationDetails
- extends java.lang.Object
A simple bean class to convey information to the callback methods dealing with
copying of child associations.
- Since:
- 3.2
- See Also:
CopyBehaviourCallback.getChildAssociationCopyAction(QName, CopyDetails, CopyChildAssociationDetails)
,
CopyBehaviourCallback.getChildAssociationRecurseAction(QName, CopyDetails, CopyChildAssociationDetails)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CopyBehaviourCallback.CopyChildAssociationDetails
public CopyBehaviourCallback.CopyChildAssociationDetails(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
org.alfresco.service.cmr.repository.NodeRef copyTarget,
boolean copyTargetIsNew,
boolean copyChildren)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getChildAssocRef
public final org.alfresco.service.cmr.repository.ChildAssociationRef getChildAssocRef()
- Returns:
- Returns the association being examined
getCopyTarget
public final org.alfresco.service.cmr.repository.NodeRef getCopyTarget()
- Returns:
- Returns the node that will be the
new parent if the association is copied
getCopyTargetIsNew
public final boolean getCopyTargetIsNew()
- Returns:
- Returns true if the
target node
has been newly created by the copy process or false if it
is a node that existed prior to the copy
isCopyChildren
public final boolean isCopyChildren()
- Get the current recursion behaviour. This can be ignored and even altered, if required.
- Returns:
- Returns true if the copy process is currently recursing to
child associations or false if not.
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.