public class NodeTypeDefinitionImpl extends Object implements NodeTypeDefinition
AbstractNodeTypeDefinition...| Modifier and Type | Field and Description |
|---|---|
protected QNodeTypeDefinition |
ntd |
| Constructor and Description |
|---|
NodeTypeDefinitionImpl(QNodeTypeDefinition ntd,
NamePathResolver resolver,
ValueFactory valueFactory) |
| Modifier and Type | Method and Description |
|---|---|
NodeDefinition[] |
getDeclaredChildNodeDefinitions() |
PropertyDefinition[] |
getDeclaredPropertyDefinitions() |
String[] |
getDeclaredSupertypeNames() |
String |
getName() |
String |
getPrimaryItemName() |
boolean |
hasOrderableChildNodes() |
boolean |
isAbstract() |
boolean |
isMixin() |
boolean |
isQueryable() |
protected final QNodeTypeDefinition ntd
public NodeTypeDefinitionImpl(QNodeTypeDefinition ntd, NamePathResolver resolver, ValueFactory valueFactory)
ntd - resolver - valueFactory - public String getName()
getName in interface NodeTypeDefinitionNodeTypeDefinition.getName()public String getPrimaryItemName()
getPrimaryItemName in interface NodeTypeDefinitionNodeTypeDefinition.getPrimaryItemName()public boolean isMixin()
isMixin in interface NodeTypeDefinitionNodeTypeDefinition.isMixin()public boolean hasOrderableChildNodes()
hasOrderableChildNodes in interface NodeTypeDefinitionNodeTypeDefinition.hasOrderableChildNodes()public boolean isAbstract()
isAbstract in interface NodeTypeDefinitionNodeTypeDefinition.isAbstract()public boolean isQueryable()
isQueryable in interface NodeTypeDefinitionNodeTypeDefinition.isQueryable()public PropertyDefinition[] getDeclaredPropertyDefinitions()
getDeclaredPropertyDefinitions in interface NodeTypeDefinitionNodeTypeDefinition.getDeclaredPropertyDefinitions()public NodeDefinition[] getDeclaredChildNodeDefinitions()
getDeclaredChildNodeDefinitions in interface NodeTypeDefinitionNodeTypeDefinition.getDeclaredChildNodeDefinitions()public String[] getDeclaredSupertypeNames()
getDeclaredSupertypeNames in interface NodeTypeDefinitionNodeTypeDefinition.getDeclaredSupertypeNames()Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.