public class NodeTypeManagerDBObject
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NS_NT_URI
Namespace URI for nt prefix.
|
| Constructor and Description |
|---|
NodeTypeManagerDBObject(WorkspaceDBObject workspace) |
| Modifier and Type | Method and Description |
|---|---|
NodeDefinitionTemplate |
createNodeDefinitionTemplate() |
NodeTypeTemplate |
createNodeTypeTemplate() |
NodeTypeTemplate |
createNodeTypeTemplate(NodeTypeDefinition ntd) |
PropertyDefinitionTemplate |
createPropertyDefinitionTemplate() |
NodeTypeIterator |
getAllNodeTypes() |
NodeTypeIterator |
getMixinNodeTypes() |
NodeType |
getNodeType(java.lang.String nodeTypeName) |
NodeTypeIterator |
getPrimaryNodeTypes() |
boolean |
hasNodeType(java.lang.String name) |
NodeType |
registerNodeType(NodeTypeDefinition ntd,
boolean bln) |
NodeTypeIterator |
registerNodeTypes(NodeTypeDefinition[] ntds,
boolean bln) |
void |
unregisterNodeType(java.lang.String string) |
void |
unregisterNodeTypes(java.lang.String[] strings) |
public static final java.lang.String NS_NT_URI
public NodeTypeManagerDBObject(WorkspaceDBObject workspace)
public NodeType getNodeType(java.lang.String nodeTypeName)
throws NoSuchNodeTypeException,
RepositoryException
NoSuchNodeTypeExceptionRepositoryExceptionpublic boolean hasNodeType(java.lang.String name)
throws RepositoryException
RepositoryExceptionpublic NodeTypeIterator getAllNodeTypes()
throws RepositoryException
RepositoryExceptionpublic NodeTypeIterator getPrimaryNodeTypes()
throws RepositoryException
RepositoryExceptionpublic NodeTypeIterator getMixinNodeTypes()
throws RepositoryException
RepositoryExceptionpublic NodeTypeTemplate createNodeTypeTemplate()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic NodeTypeTemplate createNodeTypeTemplate(NodeTypeDefinition ntd)
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic NodeDefinitionTemplate createNodeDefinitionTemplate()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic PropertyDefinitionTemplate createPropertyDefinitionTemplate()
throws UnsupportedRepositoryOperationException,
RepositoryException
UnsupportedRepositoryOperationExceptionRepositoryExceptionpublic NodeType registerNodeType(NodeTypeDefinition ntd,
boolean bln)
throws InvalidNodeTypeDefinitionException,
NodeTypeExistsException,
UnsupportedRepositoryOperationException,
RepositoryException
InvalidNodeTypeDefinitionExceptionNodeTypeExistsExceptionUnsupportedRepositoryOperationExceptionRepositoryExceptionpublic NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds,
boolean bln)
throws InvalidNodeTypeDefinitionException,
NodeTypeExistsException,
UnsupportedRepositoryOperationException,
RepositoryException
InvalidNodeTypeDefinitionExceptionNodeTypeExistsExceptionUnsupportedRepositoryOperationExceptionRepositoryExceptionpublic void unregisterNodeType(java.lang.String string)
throws UnsupportedRepositoryOperationException,
NoSuchNodeTypeException,
RepositoryException
UnsupportedRepositoryOperationExceptionNoSuchNodeTypeExceptionRepositoryExceptionpublic void unregisterNodeTypes(java.lang.String[] strings)
throws UnsupportedRepositoryOperationException,
NoSuchNodeTypeException,
RepositoryException
UnsupportedRepositoryOperationExceptionNoSuchNodeTypeExceptionRepositoryExceptionstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.