Class MockNodeType
java.lang.Object
org.apache.sling.commons.testing.jcr.MockNodeType
- All Implemented Interfaces:
javax.jcr.nodetype.NodeType,javax.jcr.nodetype.NodeTypeDefinition
-
Field Summary
Fields inherited from interface javax.jcr.nodetype.NodeType
MIX_CREATED, MIX_LANGUAGE, MIX_LAST_MODIFIED, MIX_LIFECYCLE, MIX_LOCKABLE, MIX_MIMETYPE, MIX_REFERENCEABLE, MIX_SHAREABLE, MIX_SIMPLE_VERSIONABLE, MIX_TITLE, MIX_VERSIONABLE, NT_ACTIVITY, NT_ADDRESS, NT_BASE, NT_CHILD_NODE_DEFINITION, NT_CONFIGURATION, NT_FILE, NT_FOLDER, NT_FROZEN_NODE, NT_HIERARCHY_NODE, NT_LINKED_FILE, NT_NODE_TYPE, NT_PROPERTY_DEFINITION, NT_QUERY, NT_RESOURCE, NT_UNSTRUCTURED, NT_VERSION, NT_VERSION_HISTORY, NT_VERSIONED_CHILD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanAddChildNode(String childNodeName) booleancanAddChildNode(String childNodeName, String nodeTypeName) booleancanRemoveItem(String itemName) booleancanRemoveNode(String nodeName) booleancanRemoveProperty(String propertyName) booleancanSetProperty(String propertyName, javax.jcr.Value value) booleancanSetProperty(String propertyName, javax.jcr.Value[] values) javax.jcr.nodetype.NodeDefinition[]javax.jcr.nodetype.NodeDefinition[]javax.jcr.nodetype.PropertyDefinition[]javax.jcr.nodetype.NodeTypeIteratorString[]javax.jcr.nodetype.NodeType[]getName()javax.jcr.nodetype.PropertyDefinition[]javax.jcr.nodetype.NodeTypeIteratorjavax.jcr.nodetype.NodeType[]booleanbooleanbooleanisMixin()booleanisNodeType(String nodeTypeName) boolean
-
Constructor Details
-
MockNodeType
-
-
Method Details
-
getName
- Specified by:
getNamein interfacejavax.jcr.nodetype.NodeTypeDefinition
-
canAddChildNode
- Specified by:
canAddChildNodein interfacejavax.jcr.nodetype.NodeType
-
canAddChildNode
- Specified by:
canAddChildNodein interfacejavax.jcr.nodetype.NodeType
-
canRemoveItem
- Specified by:
canRemoveItemin interfacejavax.jcr.nodetype.NodeType
-
canSetProperty
- Specified by:
canSetPropertyin interfacejavax.jcr.nodetype.NodeType
-
canSetProperty
- Specified by:
canSetPropertyin interfacejavax.jcr.nodetype.NodeType
-
getChildNodeDefinitions
public javax.jcr.nodetype.NodeDefinition[] getChildNodeDefinitions()- Specified by:
getChildNodeDefinitionsin interfacejavax.jcr.nodetype.NodeType
-
getDeclaredChildNodeDefinitions
public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()- Specified by:
getDeclaredChildNodeDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getDeclaredPropertyDefinitions
public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()- Specified by:
getDeclaredPropertyDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getDeclaredSupertypes
public javax.jcr.nodetype.NodeType[] getDeclaredSupertypes()- Specified by:
getDeclaredSupertypesin interfacejavax.jcr.nodetype.NodeType
-
getPrimaryItemName
- Specified by:
getPrimaryItemNamein interfacejavax.jcr.nodetype.NodeTypeDefinition
-
getPropertyDefinitions
public javax.jcr.nodetype.PropertyDefinition[] getPropertyDefinitions()- Specified by:
getPropertyDefinitionsin interfacejavax.jcr.nodetype.NodeType
-
getSupertypes
public javax.jcr.nodetype.NodeType[] getSupertypes()- Specified by:
getSupertypesin interfacejavax.jcr.nodetype.NodeType
-
hasOrderableChildNodes
public boolean hasOrderableChildNodes()- Specified by:
hasOrderableChildNodesin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isMixin
public boolean isMixin()- Specified by:
isMixinin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isNodeType
- Specified by:
isNodeTypein interfacejavax.jcr.nodetype.NodeType
-
canRemoveNode
- Specified by:
canRemoveNodein interfacejavax.jcr.nodetype.NodeType
-
canRemoveProperty
- Specified by:
canRemovePropertyin interfacejavax.jcr.nodetype.NodeType
-
getDeclaredSubtypes
public javax.jcr.nodetype.NodeTypeIterator getDeclaredSubtypes()- Specified by:
getDeclaredSubtypesin interfacejavax.jcr.nodetype.NodeType
-
getSubtypes
public javax.jcr.nodetype.NodeTypeIterator getSubtypes()- Specified by:
getSubtypesin interfacejavax.jcr.nodetype.NodeType
-
getDeclaredSupertypeNames
- Specified by:
getDeclaredSupertypeNamesin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfacejavax.jcr.nodetype.NodeTypeDefinition
-
isQueryable
public boolean isQueryable()- Specified by:
isQueryablein interfacejavax.jcr.nodetype.NodeTypeDefinition
-