Class NodeTypeTemplateImpl
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.nodetype.NodeTypeTemplateImpl
-
- All Implemented Interfaces:
javax.jcr.nodetype.NodeTypeDefinition,javax.jcr.nodetype.NodeTypeTemplate
public class NodeTypeTemplateImpl extends java.lang.Object implements javax.jcr.nodetype.NodeTypeTemplateANodeTypeTemplateImpl...
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jcr.nodetype.NodeDefinition[]getDeclaredChildNodeDefinitions()javax.jcr.nodetype.PropertyDefinition[]getDeclaredPropertyDefinitions()java.lang.String[]getDeclaredSupertypeNames()java.lang.StringgetName()java.util.ListgetNodeDefinitionTemplates()java.lang.StringgetPrimaryItemName()java.util.ListgetPropertyDefinitionTemplates()booleanhasOrderableChildNodes()booleanisAbstract()booleanisMixin()booleanisQueryable()voidsetAbstract(boolean abstractStatus)voidsetDeclaredSuperTypeNames(java.lang.String[] names)voidsetMixin(boolean mixin)voidsetName(java.lang.String name)voidsetOrderableChildNodes(boolean orderable)voidsetPrimaryItemName(java.lang.String name)voidsetQueryable(boolean queryable)
-
-
-
Method Detail
-
setName
public void setName(java.lang.String name) throws javax.jcr.nodetype.ConstraintViolationException- Specified by:
setNamein interfacejavax.jcr.nodetype.NodeTypeTemplate- Throws:
javax.jcr.nodetype.ConstraintViolationException
-
setDeclaredSuperTypeNames
public void setDeclaredSuperTypeNames(java.lang.String[] names) throws javax.jcr.nodetype.ConstraintViolationException- Specified by:
setDeclaredSuperTypeNamesin interfacejavax.jcr.nodetype.NodeTypeTemplate- Throws:
javax.jcr.nodetype.ConstraintViolationException
-
setAbstract
public void setAbstract(boolean abstractStatus)
- Specified by:
setAbstractin interfacejavax.jcr.nodetype.NodeTypeTemplate
-
setMixin
public void setMixin(boolean mixin)
- Specified by:
setMixinin interfacejavax.jcr.nodetype.NodeTypeTemplate
-
setOrderableChildNodes
public void setOrderableChildNodes(boolean orderable)
- Specified by:
setOrderableChildNodesin interfacejavax.jcr.nodetype.NodeTypeTemplate
-
setPrimaryItemName
public void setPrimaryItemName(java.lang.String name) throws javax.jcr.nodetype.ConstraintViolationException- Specified by:
setPrimaryItemNamein interfacejavax.jcr.nodetype.NodeTypeTemplate- Throws:
javax.jcr.nodetype.ConstraintViolationException
-
getPropertyDefinitionTemplates
public java.util.List getPropertyDefinitionTemplates()
- Specified by:
getPropertyDefinitionTemplatesin interfacejavax.jcr.nodetype.NodeTypeTemplate
-
getNodeDefinitionTemplates
public java.util.List getNodeDefinitionTemplates()
- Specified by:
getNodeDefinitionTemplatesin interfacejavax.jcr.nodetype.NodeTypeTemplate
-
setQueryable
public void setQueryable(boolean queryable)
- Specified by:
setQueryablein interfacejavax.jcr.nodetype.NodeTypeTemplate
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getDeclaredSupertypeNames
public java.lang.String[] getDeclaredSupertypeNames()
- Specified by:
getDeclaredSupertypeNamesin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isMixin
public boolean isMixin()
- Specified by:
isMixinin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isQueryable
public boolean isQueryable()
- Specified by:
isQueryablein interfacejavax.jcr.nodetype.NodeTypeDefinition
-
hasOrderableChildNodes
public boolean hasOrderableChildNodes()
- Specified by:
hasOrderableChildNodesin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getPrimaryItemName
public java.lang.String getPrimaryItemName()
- Specified by:
getPrimaryItemNamein interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getDeclaredPropertyDefinitions
public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
- Specified by:
getDeclaredPropertyDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getDeclaredChildNodeDefinitions
public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()
- Specified by:
getDeclaredChildNodeDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
-