Class NodeTypeTemplateImpl

  • All Implemented Interfaces:
    javax.jcr.nodetype.NodeTypeDefinition, javax.jcr.nodetype.NodeTypeTemplate

    public class NodeTypeTemplateImpl
    extends java.lang.Object
    implements javax.jcr.nodetype.NodeTypeTemplate
    A NodeTypeTemplateImpl ...
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
                     throws javax.jcr.nodetype.ConstraintViolationException
        Specified by:
        setName in interface javax.jcr.nodetype.NodeTypeTemplate
        Throws:
        javax.jcr.nodetype.ConstraintViolationException
      • setDeclaredSuperTypeNames

        public void setDeclaredSuperTypeNames​(java.lang.String[] names)
                                       throws javax.jcr.nodetype.ConstraintViolationException
        Specified by:
        setDeclaredSuperTypeNames in interface javax.jcr.nodetype.NodeTypeTemplate
        Throws:
        javax.jcr.nodetype.ConstraintViolationException
      • setAbstract

        public void setAbstract​(boolean abstractStatus)
        Specified by:
        setAbstract in interface javax.jcr.nodetype.NodeTypeTemplate
      • setMixin

        public void setMixin​(boolean mixin)
        Specified by:
        setMixin in interface javax.jcr.nodetype.NodeTypeTemplate
      • setOrderableChildNodes

        public void setOrderableChildNodes​(boolean orderable)
        Specified by:
        setOrderableChildNodes in interface javax.jcr.nodetype.NodeTypeTemplate
      • setPrimaryItemName

        public void setPrimaryItemName​(java.lang.String name)
                                throws javax.jcr.nodetype.ConstraintViolationException
        Specified by:
        setPrimaryItemName in interface javax.jcr.nodetype.NodeTypeTemplate
        Throws:
        javax.jcr.nodetype.ConstraintViolationException
      • getPropertyDefinitionTemplates

        public java.util.List getPropertyDefinitionTemplates()
        Specified by:
        getPropertyDefinitionTemplates in interface javax.jcr.nodetype.NodeTypeTemplate
      • getNodeDefinitionTemplates

        public java.util.List getNodeDefinitionTemplates()
        Specified by:
        getNodeDefinitionTemplates in interface javax.jcr.nodetype.NodeTypeTemplate
      • setQueryable

        public void setQueryable​(boolean queryable)
        Specified by:
        setQueryable in interface javax.jcr.nodetype.NodeTypeTemplate
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface javax.jcr.nodetype.NodeTypeDefinition
      • getDeclaredSupertypeNames

        public java.lang.String[] getDeclaredSupertypeNames()
        Specified by:
        getDeclaredSupertypeNames in interface javax.jcr.nodetype.NodeTypeDefinition
      • isAbstract

        public boolean isAbstract()
        Specified by:
        isAbstract in interface javax.jcr.nodetype.NodeTypeDefinition
      • isMixin

        public boolean isMixin()
        Specified by:
        isMixin in interface javax.jcr.nodetype.NodeTypeDefinition
      • isQueryable

        public boolean isQueryable()
        Specified by:
        isQueryable in interface javax.jcr.nodetype.NodeTypeDefinition
      • hasOrderableChildNodes

        public boolean hasOrderableChildNodes()
        Specified by:
        hasOrderableChildNodes in interface javax.jcr.nodetype.NodeTypeDefinition
      • getPrimaryItemName

        public java.lang.String getPrimaryItemName()
        Specified by:
        getPrimaryItemName in interface javax.jcr.nodetype.NodeTypeDefinition
      • getDeclaredPropertyDefinitions

        public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
        Specified by:
        getDeclaredPropertyDefinitions in interface javax.jcr.nodetype.NodeTypeDefinition
      • getDeclaredChildNodeDefinitions

        public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()
        Specified by:
        getDeclaredChildNodeDefinitions in interface javax.jcr.nodetype.NodeTypeDefinition