info.magnolia.jcr.wrapper
Class HTMLEscapingPropertyWrapper

java.lang.Object
  extended by info.magnolia.jcr.wrapper.DelegatePropertyWrapper
      extended by info.magnolia.jcr.wrapper.WrappingPropertyWrapper
          extended by info.magnolia.jcr.wrapper.HTMLEscapingPropertyWrapper
All Implemented Interfaces:
javax.jcr.Item, javax.jcr.Property

public class HTMLEscapingPropertyWrapper
extends WrappingPropertyWrapper

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, HTMLEscapingNodeWrapper propertyWrapperFactory)
           
 
Method Summary
 String getString()
           
 
Methods inherited from class info.magnolia.jcr.wrapper.WrappingPropertyWrapper
getNode, getProperty
 
Methods inherited from class info.magnolia.jcr.wrapper.DelegatePropertyWrapper
accept, getAncestor, getBinary, getBoolean, getDate, getDecimal, getDefinition, getDepth, getDouble, getLength, getLengths, getLong, getName, getParent, getPath, getSession, 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HTMLEscapingPropertyWrapper

public HTMLEscapingPropertyWrapper(javax.jcr.Property wrapped,
                                   boolean transformLineBreaks,
                                   HTMLEscapingNodeWrapper propertyWrapperFactory)
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


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