public abstract class AbstractContentDecorator extends Object implements ContentDecorator
ContentDecorator
that filters out nothing and wraps everything to carry the
decoration to the entire graph.Constructor and Description |
---|
AbstractContentDecorator() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateNode(javax.jcr.Node node)
Evaluates if a node should be hidden by wrappers.
|
boolean |
evaluateProperty(javax.jcr.Property property)
Evaluates if a property should be hidden by wrappers.
|
javax.jcr.Node |
wrapNode(javax.jcr.Node node) |
javax.jcr.NodeIterator |
wrapNodeIterator(javax.jcr.NodeIterator nodeIterator) |
javax.jcr.Property |
wrapProperty(javax.jcr.Property property) |
javax.jcr.PropertyIterator |
wrapPropertyIterator(javax.jcr.PropertyIterator propertyIterator) |
javax.jcr.Session |
wrapSession(javax.jcr.Session session) |
javax.jcr.Workspace |
wrapWorkspace(javax.jcr.Workspace workspace) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isMultipleWrapEnabled
public javax.jcr.Session wrapSession(javax.jcr.Session session)
wrapSession
in interface ContentDecorator
public javax.jcr.Workspace wrapWorkspace(javax.jcr.Workspace workspace)
wrapWorkspace
in interface ContentDecorator
public javax.jcr.Node wrapNode(javax.jcr.Node node)
wrapNode
in interface ContentDecorator
public javax.jcr.NodeIterator wrapNodeIterator(javax.jcr.NodeIterator nodeIterator)
wrapNodeIterator
in interface ContentDecorator
public boolean evaluateNode(javax.jcr.Node node)
ContentDecorator
evaluateNode
in interface ContentDecorator
node
- the node to evaluatepublic javax.jcr.Property wrapProperty(javax.jcr.Property property)
wrapProperty
in interface ContentDecorator
public javax.jcr.PropertyIterator wrapPropertyIterator(javax.jcr.PropertyIterator propertyIterator)
wrapPropertyIterator
in interface ContentDecorator
public boolean evaluateProperty(javax.jcr.Property property)
ContentDecorator
evaluateProperty
in interface ContentDecorator
property
- the property to evaluate.Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.