Class CopyDetails

    • Method Detail

      • getSourceNodeRef

        public final NodeRef getSourceNodeRef()
        Get the source node
      • getSourceNodeTypeQName

        public final QName getSourceNodeTypeQName()
        Get the type of the source node
      • getSourceNodeAspectQNames

        public final Set<QName> getSourceNodeAspectQNames()
        Get the aspects associated with the source node
      • getSourceNodeProperties

        public final Map<QName,​Serializable> getSourceNodeProperties()
        Get the properties associated with the source node
      • getTargetParentNodeRef

        public final NodeRef getTargetParentNodeRef()
        Get the node under which the new/existing copy will be placed
      • getTargetNodeRef

        public final NodeRef getTargetNodeRef()
        Get the node to which the copy will occur. The node may not yet exist.
      • isTargetNodeIsNew

        public final boolean isTargetNodeIsNew()
        Determine if the target node was newly-created for the copy or if it pre-existed.
        Returns:
        true if the node was created by the copy
      • getAssocTypeQName

        public final QName getAssocTypeQName()
        Get the new association type qualified name
      • getAssocQName

        public final QName getAssocQName()
        Get the association path qualified name