1 17 package org.alfresco.service.cmr.dictionary; 18 19 import java.io.Serializable ; 20 import java.util.List ; 21 import java.util.Map ; 22 23 import org.alfresco.service.namespace.QName; 24 25 30 public interface ClassDefinition 31 { 32 35 public ModelDefinition getModel(); 36 37 40 public QName getName(); 41 42 45 public String getTitle(); 46 47 50 public String getDescription(); 51 52 55 public QName getParentName(); 56 57 60 public boolean isAspect(); 61 62 65 public Map <QName, PropertyDefinition> getProperties(); 66 67 70 public Map <QName, Serializable > getDefaultValues(); 71 72 78 public Map <QName, AssociationDefinition> getAssociations(); 79 80 83 public boolean isContainer(); 84 85 91 public Map <QName, ChildAssociationDefinition> getChildAssociations(); 92 93 98 100 103 public List <AspectDefinition> getDefaultAspects(); 104 105 } 106 | Popular Tags |