1 17 package org.alfresco.repo.domain; 18 19 import org.alfresco.service.cmr.repository.ChildAssociationRef; 20 import org.alfresco.service.namespace.QName; 21 22 28 public interface ChildAssoc extends Comparable <ChildAssoc> 29 { 30 42 public void buildAssociation(Node parentNode, Node childNode); 43 44 48 public void removeAssociation(); 49 50 public ChildAssociationRef getChildAssocRef(); 51 52 public Long getId(); 53 54 public Node getParent(); 55 56 public Node getChild(); 57 58 61 public QName getTypeQName(); 62 63 67 public void setTypeQName(QName assocTypeQName); 68 69 72 public QName getQname(); 73 74 77 public void setQname(QName qname); 78 79 public boolean getIsPrimary(); 80 81 public void setIsPrimary(boolean isPrimary); 82 83 86 public int getIndex(); 87 88 93 public void setIndex(int index); 94 } 95 | Popular Tags |