|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object info.magnolia.jcr.wrapper.DelegateNodeWrapper info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper info.magnolia.jcr.inheritance.InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper
public class InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper
Wrapper applied to the destination node. Uses
Field Summary |
---|
Fields inherited from class info.magnolia.jcr.wrapper.DelegateNodeWrapper |
---|
wrapped |
Fields inherited from interface javax.jcr.Node |
---|
JCR_CHILD_NODE_DEFINITION, JCR_CONTENT, JCR_FROZEN_NODE, JCR_PROPERTY_DEFINITION, JCR_ROOT_VERSION, JCR_VERSION_LABELS |
Constructor Summary | |
---|---|
InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper(javax.jcr.Node node)
|
Method Summary | |
---|---|
javax.jcr.Node |
deepUnwrap(Class<? extends DelegateNodeWrapper> wrapper)
Removes a wrapper by type. |
javax.jcr.Node |
getNode(String relPath)
|
javax.jcr.NodeIterator |
getNodes()
|
javax.jcr.NodeIterator |
getNodes(String namePattern)
|
javax.jcr.NodeIterator |
getNodes(String[] nameGlobs)
|
javax.jcr.PropertyIterator |
getProperties()
|
javax.jcr.PropertyIterator |
getProperties(String namePattern)
|
javax.jcr.PropertyIterator |
getProperties(String[] nameGlobs)
|
javax.jcr.Property |
getProperty(String relPath)
|
boolean |
hasNode(String relPath)
|
boolean |
hasProperty(String relPath)
|
boolean |
isInherited()
|
Methods inherited from class info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper |
---|
addNode, addNode, equals, getAncestor, getContentDecorator, getParent, getReferences, getReferences, getSession, getWeakReferences, getWeakReferences, hashCode, hasNodes, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setWrappedNode, wrapNode, wrapNodeIterator, wrapProperty, wrapPropertyIterator, wrapSession |
Methods inherited from class info.magnolia.jcr.wrapper.DelegateNodeWrapper |
---|
accept, addMixin, canAddMixin, cancelMerge, checkin, checkout, clone, doneMerge, followLifecycleTransition, getAllowedLifecycleTransistions, getBaseVersion, getCorrespondingNodePath, getDefinition, getDepth, getIdentifier, getIndex, getLock, getMixinNodeTypes, getName, getPath, getPrimaryItem, getPrimaryNodeType, getSharedSet, getUUID, getVersionHistory, getWrappedNode, hasProperties, holdsLock, initClone, isCheckedOut, isLocked, isModified, isNew, isNode, isNodeType, isSame, lock, merge, orderBefore, refresh, remove, removeMixin, removeShare, removeSharedSet, restore, restore, restore, restoreByLabel, save, setPrimaryType, toString, unlock, update |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.jcr.Node |
---|
addMixin, addNode, addNode, canAddMixin, cancelMerge, checkin, checkout, doneMerge, followLifecycleTransition, getAllowedLifecycleTransistions, getBaseVersion, getCorrespondingNodePath, getDefinition, getIdentifier, getIndex, getLock, getMixinNodeTypes, getPrimaryItem, getPrimaryNodeType, getReferences, getReferences, getSharedSet, getUUID, getVersionHistory, getWeakReferences, getWeakReferences, hasNodes, hasProperties, holdsLock, isCheckedOut, isLocked, isNodeType, lock, merge, orderBefore, removeMixin, removeShare, removeSharedSet, restore, restore, restore, restoreByLabel, setPrimaryType, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, unlock, update |
Methods inherited from interface javax.jcr.Item |
---|
accept, getAncestor, getDepth, getName, getParent, getPath, getSession, isModified, isNew, isNode, isSame, refresh, remove, save |
Constructor Detail |
---|
public InheritanceContentDecorator.DestinationNodeInheritanceNodeWrapper(javax.jcr.Node node)
Method Detail |
---|
public boolean hasNode(String relPath) throws javax.jcr.RepositoryException
hasNode
in interface javax.jcr.Node
hasNode
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.Node getNode(String relPath) throws javax.jcr.PathNotFoundException, javax.jcr.RepositoryException
getNode
in interface javax.jcr.Node
getNode
in class ContentDecoratorNodeWrapper
javax.jcr.PathNotFoundException
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes() throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes(String namePattern) throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes(String[] nameGlobs) throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public boolean hasProperty(String relPath) throws javax.jcr.RepositoryException
hasProperty
in interface javax.jcr.Node
hasProperty
in class DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.Property getProperty(String relPath) throws javax.jcr.PathNotFoundException, javax.jcr.RepositoryException
getProperty
in interface javax.jcr.Node
getProperty
in class ContentDecoratorNodeWrapper
javax.jcr.PathNotFoundException
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties() throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties(String namePattern) throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties(String[] nameGlobs) throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class ContentDecoratorNodeWrapper
javax.jcr.RepositoryException
public boolean isInherited()
isInherited
in interface InheritanceNodeWrapper
public javax.jcr.Node deepUnwrap(Class<? extends DelegateNodeWrapper> wrapper)
DelegateNodeWrapper
deepUnwrap
in class DelegateNodeWrapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |