info.magnolia.jcr.wrapper
Class HTMLEscapingPropertyWrapper

java.lang.Object
  extended by info.magnolia.jcr.wrapper.DelegatePropertyWrapper
      extended by info.magnolia.jcr.decoration.ContentDecoratorPropertyWrapper<HTMLEscapingContentDecorator>
          extended by info.magnolia.jcr.wrapper.HTMLEscapingPropertyWrapper
All Implemented Interfaces:
javax.jcr.Item, javax.jcr.Property

public class HTMLEscapingPropertyWrapper
extends ContentDecoratorPropertyWrapper<HTMLEscapingContentDecorator>

Node wrapper for escaping HTML in property values.

Version:
$Id$
See Also:
HTMLEscapingNodeWrapper

Field Summary
 
Fields inherited from interface javax.jcr.Property
JCR_ACTIVITY, JCR_AUTOCREATED, JCR_BASE_VERSION, JCR_CHILD_VERSION_HISTORY, JCR_CONFIGURATION, JCR_CONTENT, JCR_COPIED_FROM, JCR_CREATED, JCR_CREATED_BY, JCR_CURRENT_LIFECYCLE_STATE, JCR_DATA, JCR_DEFAULT_PRIMARY_TYPE, JCR_DEFAULT_VALUES, JCR_DESCRIPTION, JCR_ENCODING, JCR_FROZEN_MIXIN_TYPES, JCR_FROZEN_PRIMARY_TYPE, JCR_FROZEN_UUID, JCR_HAS_ORDERABLE_CHILD_NODES, JCR_HOST, JCR_ID, JCR_IS_ABSTRACT, JCR_IS_CHECKED_OUT, JCR_IS_MIXIN, JCR_LANGUAGE, JCR_LAST_MODIFIED, JCR_LAST_MODIFIED_BY, JCR_LIFECYCLE_POLICY, JCR_LOCK_IS_DEEP, JCR_LOCK_OWNER, JCR_MANDATORY, JCR_MERGE_FAILED, JCR_MIMETYPE, JCR_MIXIN_TYPES, JCR_MULTIPLE, JCR_NAME, JCR_NODE_TYPE_NAME, JCR_ON_PARENT_VERSION, JCR_PATH, JCR_PORT, JCR_PREDECESSORS, JCR_PRIMARY_ITEM_NAME, JCR_PRIMARY_TYPE, JCR_PROTECTED, JCR_PROTOCOL, JCR_REPOSITORY, JCR_REQUIRED_PRIMARY_TYPES, JCR_REQUIRED_TYPE, JCR_ROOT, JCR_SAME_NAME_SIBLINGS, JCR_STATEMENT, JCR_SUCCESSORS, JCR_SUPERTYPES, JCR_TITLE, JCR_UUID, JCR_VALUE_CONSTRAINTS, JCR_VERSION_HISTORY, JCR_VERSIONABLE_UUID, JCR_WORKSPACE
 
Constructor Summary
HTMLEscapingPropertyWrapper(javax.jcr.Property wrapped, boolean transformLineBreaks)
           
HTMLEscapingPropertyWrapper(javax.jcr.Property wrapped, HTMLEscapingContentDecorator decorator)
           
 
Method Summary
 String getName()
           
 String getString()
           
 
Methods inherited from class info.magnolia.jcr.decoration.ContentDecoratorPropertyWrapper
equals, getAncestor, getContentDecorator, getNode, getParent, getProperty, getSession, hashCode, wrapNode, wrapProperty, wrapSession
 
Methods inherited from class info.magnolia.jcr.wrapper.DelegatePropertyWrapper
accept, getBinary, getBoolean, getDate, getDecimal, getDefinition, getDepth, getDouble, getLength, getLengths, getLong, getPath, getStream, getType, getValue, getValues, getWrappedProperty, isModified, isMultiple, isNew, isNode, isSame, refresh, remove, save, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setWrappedProperty, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HTMLEscapingPropertyWrapper

public HTMLEscapingPropertyWrapper(javax.jcr.Property wrapped,
                                   boolean transformLineBreaks)

HTMLEscapingPropertyWrapper

public HTMLEscapingPropertyWrapper(javax.jcr.Property wrapped,
                                   HTMLEscapingContentDecorator decorator)
Method Detail

getString

public String getString()
                 throws javax.jcr.RepositoryException
Specified by:
getString in interface javax.jcr.Property
Overrides:
getString in class DelegatePropertyWrapper
Throws:
javax.jcr.RepositoryException

getName

public String getName()
               throws javax.jcr.RepositoryException
Specified by:
getName in interface javax.jcr.Item
Overrides:
getName in class DelegatePropertyWrapper
Throws:
javax.jcr.RepositoryException


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