org.priha.nodetype
Class QNodeDefinition.Impl

java.lang.Object
  extended by org.priha.nodetype.QItemDefinition.Impl
      extended by org.priha.nodetype.QNodeDefinition.Impl
All Implemented Interfaces:
javax.jcr.nodetype.ItemDefinition, javax.jcr.nodetype.NodeDefinition
Enclosing class:
QNodeDefinition

public class QNodeDefinition.Impl
extends QItemDefinition.Impl
implements javax.jcr.nodetype.NodeDefinition


Constructor Summary
QNodeDefinition.Impl(SessionImpl ns)
           
 
Method Summary
 boolean allowsSameNameSiblings()
           
 javax.jcr.nodetype.NodeType getDefaultPrimaryType()
           
 javax.jcr.nodetype.NodeType[] getRequiredPrimaryTypes()
           
 java.lang.String toString()
           
 
Methods inherited from class org.priha.nodetype.QItemDefinition.Impl
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jcr.nodetype.ItemDefinition
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
 

Constructor Detail

QNodeDefinition.Impl

public QNodeDefinition.Impl(SessionImpl ns)
Method Detail

allowsSameNameSiblings

public boolean allowsSameNameSiblings()
Specified by:
allowsSameNameSiblings in interface javax.jcr.nodetype.NodeDefinition

getDefaultPrimaryType

public javax.jcr.nodetype.NodeType getDefaultPrimaryType()
Specified by:
getDefaultPrimaryType in interface javax.jcr.nodetype.NodeDefinition

getRequiredPrimaryTypes

public javax.jcr.nodetype.NodeType[] getRequiredPrimaryTypes()
Specified by:
getRequiredPrimaryTypes in interface javax.jcr.nodetype.NodeDefinition

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object