Class DefaultNodeTypeSet
- java.lang.Object
-
- org.apache.jackrabbit.vault.fs.spi.DefaultNodeTypeSet
-
- All Implemented Interfaces:
NodeTypeSet
public class DefaultNodeTypeSet extends Object implements NodeTypeSet
-
-
Constructor Summary
Constructors Constructor Description DefaultNodeTypeSet(String systemId)DefaultNodeTypeSet(String systemId, Collection<QNodeTypeDefinition> nodeTypes, NamespaceMapping nsMapping)DefaultNodeTypeSet(NodeTypeSet set)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Collection<QNodeTypeDefinition> set, NamespaceMapping nsMapping)voidadd(NodeTypeSet set)NamespaceMappinggetNamespaceMapping()Map<Name,QNodeTypeDefinition>getNodeTypes()Map<Name,QNodeTypeDefinition>getRemoved()StringgetSystemId()QNodeTypeDefinitionremove(Name name)voidsetSystemId(String systemId)
-
-
-
Constructor Detail
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(String systemId)
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(NodeTypeSet set)
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(String systemId, Collection<QNodeTypeDefinition> nodeTypes, NamespaceMapping nsMapping)
-
-
Method Detail
-
add
public void add(NodeTypeSet set)
-
add
public void add(Collection<QNodeTypeDefinition> set, NamespaceMapping nsMapping)
-
remove
public QNodeTypeDefinition remove(Name name) throws RepositoryException
- Throws:
RepositoryException
-
getNodeTypes
public Map<Name,QNodeTypeDefinition> getNodeTypes()
- Specified by:
getNodeTypesin interfaceNodeTypeSet
-
getNamespaceMapping
public NamespaceMapping getNamespaceMapping()
- Specified by:
getNamespaceMappingin interfaceNodeTypeSet
-
getRemoved
public Map<Name,QNodeTypeDefinition> getRemoved()
-
getSystemId
public String getSystemId()
- Specified by:
getSystemIdin interfaceNodeTypeSet
-
setSystemId
public void setSystemId(String systemId)
-
-