public interface QNodeDefinition extends QItemDefinition
QNodeDefinition is the SPI representation of
 a node definition. It refers to Names only
 and is thus isolated from session-specific namespace mappings.NodeDefinition| Modifier and Type | Field and Description | 
|---|---|
static QNodeDefinition[] | 
EMPTY_ARRAY
Empty array of  
QNodeDefinition. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
allowsSameNameSiblings()
Reports whether this node can have same-name siblings. 
 | 
Name | 
getDefaultPrimaryType()
Returns the name of the default primary type. 
 | 
Name[] | 
getRequiredPrimaryTypes()
Returns the array of names of the required primary types. 
 | 
definesNode, definesResidual, getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedstatic final QNodeDefinition[] EMPTY_ARRAY
QNodeDefinition.Name getDefaultPrimaryType()
Name[] getRequiredPrimaryTypes()
boolean allowsSameNameSiblings()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.