public interface QNodeDefinition extends QItemDefinition
QNodeDefinition
is the SPI representation of
a node definition
. It refers to Name
s 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, isProtected
static final QNodeDefinition[] EMPTY_ARRAY
QNodeDefinition
.Name getDefaultPrimaryType()
Name[] getRequiredPrimaryTypes()
boolean allowsSameNameSiblings()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.