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
NoSuchNodeTypeException
RepositoryException
public boolean hasNodeType(java.lang.String name) throws RepositoryException
RepositoryException
public NodeTypeIterator getAllNodeTypes() throws RepositoryException
RepositoryException
public NodeTypeIterator getPrimaryNodeTypes() throws RepositoryException
RepositoryException
public NodeTypeIterator getMixinNodeTypes() throws RepositoryException
RepositoryException
public NodeTypeTemplate createNodeTypeTemplate() throws UnsupportedRepositoryOperationException, RepositoryException
UnsupportedRepositoryOperationException
RepositoryException
public NodeTypeTemplate createNodeTypeTemplate(NodeTypeDefinition ntd) throws UnsupportedRepositoryOperationException, RepositoryException
UnsupportedRepositoryOperationException
RepositoryException
public NodeDefinitionTemplate createNodeDefinitionTemplate() throws UnsupportedRepositoryOperationException, RepositoryException
UnsupportedRepositoryOperationException
RepositoryException
public PropertyDefinitionTemplate createPropertyDefinitionTemplate() throws UnsupportedRepositoryOperationException, RepositoryException
UnsupportedRepositoryOperationException
RepositoryException
public NodeType registerNodeType(NodeTypeDefinition ntd, boolean bln) throws InvalidNodeTypeDefinitionException, NodeTypeExistsException, UnsupportedRepositoryOperationException, RepositoryException
InvalidNodeTypeDefinitionException
NodeTypeExistsException
UnsupportedRepositoryOperationException
RepositoryException
public NodeTypeIterator registerNodeTypes(NodeTypeDefinition[] ntds, boolean bln) throws InvalidNodeTypeDefinitionException, NodeTypeExistsException, UnsupportedRepositoryOperationException, RepositoryException
InvalidNodeTypeDefinitionException
NodeTypeExistsException
UnsupportedRepositoryOperationException
RepositoryException
public void unregisterNodeType(java.lang.String string) throws UnsupportedRepositoryOperationException, NoSuchNodeTypeException, RepositoryException
UnsupportedRepositoryOperationException
NoSuchNodeTypeException
RepositoryException
public void unregisterNodeTypes(java.lang.String[] strings) throws UnsupportedRepositoryOperationException, NoSuchNodeTypeException, RepositoryException
UnsupportedRepositoryOperationException
NoSuchNodeTypeException
RepositoryException
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.