Package info.magnolia.jcr.wrapper

Interface Summary
NodeWrapperFactory Factory for wrapping nodes.
PropertyWrapperFactory Factory for wrapping properties.
 

Class Summary
ChannelVisibilityContentDecorator ContentDecorator that hides content based on a multi-value property called excludeChannels.
ChannelVisibilitySessionWrapper Session wrapper that applies ChannelVisibilityContentDecorator to a session.
ChildFilteringNodeWrapper NodeWrapper that hides children based on a predicate.
ChildWrappingNodeWrapper Wrapper providing support for wrapping all child nodes of the wrapped node incl those returned by the NodeIterators.
DelegateNodeWrapper Wrapper for JCR node.
DelegatePropertyWrapper Wrapper for JCR property.
DelegateSessionWrapper Wrapper for JCR Session.
HTMLEscapingNodeWrapper Node wrapper for escaping HTML in property values.
HTMLEscapingPropertyWrapper Node wrapper for escaping HTML in property values.
I18nNodeWrapper A Node wrapper implementation which knows about i18n support and uses it to select child nodes and properties.
InheritanceNodeWrapper This wrapper inherits nodes from the parent hierarchy.
JCRPropertiesFilteringNodeWrapper Filtering node wrapper with hardcoded predicate to simplify unwrapping when needed.
LazyNodeWrapper Node wrapper that will reacquire the node if its session is closed.
NodeWrappingDelegateSessionWrapper Session wrapper for wrapping nodes returned by a session.
PropertyAndChildWrappingNodeWrapper Node wrapper that wraps all returned properties and wraps all returned nodes to extend its property wrapping scheme to an entire hierarchy.
PropertyFilteringNodeWrapper Node wrapper that filters out properties based on a predicate, child nodes acquired via this wrapper are also wrapped in order to filter properties on them as well.
SystemNodeWrapper Node wrapper that will reacquire the node using LifeTimeJCRSessionUtil if its session is closed.
WrappingPropertyWrapper Wrapper for a JCR Property that will wrap nodes and properties acquired via references.
 



Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.