|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EffectiveNodeType
EffectiveNodeType...
| Method Detail |
|---|
Name[] getAllNodeTypes()
Name[] getInheritedNodeTypes()
Name[] getMergedNodeTypes()
boolean includesNodeType(Name nodeTypeName)
nodeTypeName - name of node type
true if the given node type is included, otherwise
falseboolean supportsMixin(Name mixin)
mixin - name of mixin type
true if the mixin type is supported, otherwise
falseboolean includesNodeTypes(Name[] nodeTypeNames)
nodeTypeNames - array of node type names
true if all of the given node types are included,
otherwise falseQNodeDefinition[] getAllQNodeDefinitions()
QPropertyDefinition[] getAllQPropertyDefinitions()
QNodeDefinition[] getAutoCreateQNodeDefinitions()
QPropertyDefinition[] getAutoCreateQPropertyDefinitions()
QNodeDefinition[] getMandatoryQNodeDefinitions()
QPropertyDefinition[] getMandatoryQPropertyDefinitions()
QNodeDefinition[] getNamedQNodeDefinitions(Name name)
QPropertyDefinition[] getNamedQPropertyDefinitions(Name name)
QNodeDefinition[] getUnnamedQNodeDefinitions()
QPropertyDefinition[] getUnnamedQPropertyDefinitions()
void checkAddNodeConstraints(Name name,
ItemDefinitionProvider definitionProvider)
throws ConstraintViolationException
name - definitionProvider -
ConstraintViolationException
void checkAddNodeConstraints(Name name,
Name nodeTypeName,
ItemDefinitionProvider definitionProvider)
throws ConstraintViolationException,
NoSuchNodeTypeException
name - nodeTypeName - definitionProvider -
ConstraintViolationException
NoSuchNodeTypeException
void checkRemoveItemConstraints(Name name)
throws ConstraintViolationException
name -
ConstraintViolationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||