public class AdditionNodeWrapper
extends info.magnolia.jcr.wrapper.DelegateNodeWrapper
Node
supports adding addition properties or nodes.Constructor and Description |
---|
AdditionNodeWrapper(javax.jcr.Node node,
List<javax.jcr.Item> additionItems) |
AdditionNodeWrapper(javax.jcr.Node node,
String placeholderName) |
AdditionNodeWrapper(javax.jcr.Node node,
String placeholderName,
List<javax.jcr.Item> additionItems) |
Modifier and Type | Method and Description |
---|---|
protected List<javax.jcr.Item> |
getAdditionItems() |
String |
getName() |
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) |
boolean |
hasNodes() |
boolean |
hasProperties() |
void |
setWrappedNode(javax.jcr.Node node) |
accept, addMixin, addNode, addNode, canAddMixin, cancelMerge, checkin, checkout, clone, deepUnwrap, doneMerge, followLifecycleTransition, getAllowedLifecycleTransistions, getAncestor, getBaseVersion, getCorrespondingNodePath, getDefinition, getDepth, getIdentifier, getIndex, getLock, getMixinNodeTypes, getNode, getParent, getPath, getPrimaryItem, getPrimaryNodeType, getProperty, getReferences, getReferences, getSession, getSharedSet, getUUID, getVersionHistory, getWeakReferences, getWeakReferences, getWrappedNode, hasNode, hasProperty, holdsLock, initClone, isCheckedOut, isLocked, isModified, isNew, isNode, isNodeType, isSame, isWrapping, lock, merge, orderBefore, refresh, remove, removeMixin, removeShare, removeSharedSet, restore, restore, restore, restoreByLabel, save, setPrimaryType, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, toString, unlock, update
public AdditionNodeWrapper(javax.jcr.Node node, String placeholderName, List<javax.jcr.Item> additionItems)
public AdditionNodeWrapper(javax.jcr.Node node, String placeholderName)
public AdditionNodeWrapper(javax.jcr.Node node, List<javax.jcr.Item> additionItems)
public void setWrappedNode(javax.jcr.Node node)
setWrappedNode
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
protected List<javax.jcr.Item> getAdditionItems()
public String getName() throws javax.jcr.RepositoryException
getName
in interface javax.jcr.Item
getName
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties() throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties(String namePattern) throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.PropertyIterator getProperties(String[] nameGlobs) throws javax.jcr.RepositoryException
getProperties
in interface javax.jcr.Node
getProperties
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public boolean hasNodes() throws javax.jcr.RepositoryException
hasNodes
in interface javax.jcr.Node
hasNodes
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public boolean hasProperties() throws javax.jcr.RepositoryException
hasProperties
in interface javax.jcr.Node
hasProperties
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes() throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes(String namePattern) throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
public javax.jcr.NodeIterator getNodes(String[] nameGlobs) throws javax.jcr.RepositoryException
getNodes
in interface javax.jcr.Node
getNodes
in class info.magnolia.jcr.wrapper.DelegateNodeWrapper
javax.jcr.RepositoryException
Copyright © 2020 Magnolia International Ltd.. All rights reserved.