org.priha.nodetype
Class QNodeDefinition

java.lang.Object
  extended by org.priha.nodetype.QItemDefinition
      extended by org.priha.nodetype.QNodeDefinition

public class QNodeDefinition
extends QItemDefinition


Nested Class Summary
 class QNodeDefinition.Impl
           
 
Field Summary
protected  boolean m_allowsSameNameSiblings
           
protected  QNodeType m_defaultPrimaryType
           
protected  QNodeType[] m_requiredPrimaryTypes
           
 
Fields inherited from class org.priha.nodetype.QItemDefinition
m_isAutoCreated, m_isMandatory, m_isProtected, m_nodeType, m_onParentVersion, m_qname
 
Constructor Summary
QNodeDefinition(QNodeType type, QName name)
           
 
Method Summary
 QNodeType getDefaultPrimaryType()
           
 QNodeType[] getRequiredPrimaryTypes()
           
 java.lang.String toString()
           
 
Methods inherited from class org.priha.nodetype.QItemDefinition
getQName, isAutoCreated, isMandatory, isProtected, isWildCard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_allowsSameNameSiblings

protected boolean m_allowsSameNameSiblings

m_defaultPrimaryType

protected QNodeType m_defaultPrimaryType

m_requiredPrimaryTypes

protected QNodeType[] m_requiredPrimaryTypes
Constructor Detail

QNodeDefinition

public QNodeDefinition(QNodeType type,
                       QName name)
Method Detail

getDefaultPrimaryType

public QNodeType getDefaultPrimaryType()

getRequiredPrimaryTypes

public QNodeType[] getRequiredPrimaryTypes()

toString

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