|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.spi.commons.QNodeTypeDefinitionImpl
public class QNodeTypeDefinitionImpl
QNodeTypeDefinitionImpl implements a serializable qualified node
type definition.
| Constructor Summary | |
|---|---|
QNodeTypeDefinitionImpl(Name name,
Name[] supertypes,
boolean isMixin,
boolean hasOrderableChildNodes,
Name primaryItemName,
QPropertyDefinition[] declaredPropDefs,
QNodeDefinition[] declaredNodeDefs)
Deprecated. use QNodeTypeDefinitionImpl(Name, Name[], Name[], boolean, boolean, Name, QPropertyDefinition[], QNodeDefinition[]) |
|
QNodeTypeDefinitionImpl(Name name,
Name[] supertypes,
Name[] supportedMixins,
boolean isMixin,
boolean hasOrderableChildNodes,
Name primaryItemName,
QPropertyDefinition[] declaredPropDefs,
QNodeDefinition[] declaredNodeDefs)
Creates a new serializable qualified node type definition. |
|
QNodeTypeDefinitionImpl(QNodeTypeDefinition nt)
Copy constructor. |
|
| Method Summary | |
|---|---|
QNodeDefinition[] |
getChildNodeDefs()
|
Collection |
getDependencies()
|
Name |
getName()
|
Name |
getPrimaryItemName()
|
QPropertyDefinition[] |
getPropertyDefs()
|
Name[] |
getSupertypes()
|
Name[] |
getSupportedMixinTypes()
|
boolean |
hasOrderableChildNodes()
|
boolean |
isMixin()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QNodeTypeDefinitionImpl(QNodeTypeDefinition nt)
nt - the qualified node type definition.
public QNodeTypeDefinitionImpl(Name name,
Name[] supertypes,
boolean isMixin,
boolean hasOrderableChildNodes,
Name primaryItemName,
QPropertyDefinition[] declaredPropDefs,
QNodeDefinition[] declaredNodeDefs)
QNodeTypeDefinitionImpl(Name, Name[], Name[], boolean, boolean, Name, QPropertyDefinition[], QNodeDefinition[])
name - the name of the node typesupertypes - the names of the supertypesisMixin - if this is a mixin node typehasOrderableChildNodes - if this node type has orderable child
nodes.primaryItemName - the name of the primary item, or
null.declaredPropDefs - the declared property definitions.declaredNodeDefs - the declared child node definitions.
public QNodeTypeDefinitionImpl(Name name,
Name[] supertypes,
Name[] supportedMixins,
boolean isMixin,
boolean hasOrderableChildNodes,
Name primaryItemName,
QPropertyDefinition[] declaredPropDefs,
QNodeDefinition[] declaredNodeDefs)
name - the name of the node typesupertypes - the names of the supertypessupportedMixins - the names of supported mixins (or null)isMixin - if this is a mixin node typehasOrderableChildNodes - if this node type has orderable child
nodes.primaryItemName - the name of the primary item, or
null.declaredPropDefs - the declared property definitions.declaredNodeDefs - the declared child node definitions.| Method Detail |
|---|
public Name getName()
getName in interface QNodeTypeDefinitionpublic Name[] getSupertypes()
getSupertypes in interface QNodeTypeDefinitionpublic boolean isMixin()
isMixin in interface QNodeTypeDefinitionpublic boolean hasOrderableChildNodes()
hasOrderableChildNodes in interface QNodeTypeDefinitionpublic Name getPrimaryItemName()
getPrimaryItemName in interface QNodeTypeDefinitionpublic QPropertyDefinition[] getPropertyDefs()
getPropertyDefs in interface QNodeTypeDefinitionpublic QNodeDefinition[] getChildNodeDefs()
getChildNodeDefs in interface QNodeTypeDefinitionpublic Collection getDependencies()
getDependencies in interface QNodeTypeDefinitionpublic Name[] getSupportedMixinTypes()
getSupportedMixinTypes in interface QNodeTypeDefinition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||