1 24 package javax.jcr.nodetype; 25 26 import javax.jcr.version.OnParentVersionAction; 27 28 36 public interface NodeDef { 37 38 44 public NodeType getDeclaringNodeType(); 45 46 55 public String getName(); 56 57 70 public NodeType[] getRequiredPrimaryTypes(); 71 72 80 public NodeType getDefaultPrimaryType(); 81 82 87 public NodeType[] getRequiredMixinTypes(); 88 89 97 public NodeType[] getDefaultMixinTypes(); 98 99 109 public boolean isAutoCreate(); 110 111 134 public boolean isMandatory(); 135 136 143 public int getOnParentVersion(); 144 145 153 public boolean isReadOnly(); 154 155 166 public boolean isPrimaryItem(); 167 168 175 public boolean allowSameNameSibs(); 176 } | Popular Tags |