com.bea.content.el
Class AbstractContentELResolver

java.lang.Object
  extended by javax.el.ELResolver
      extended by com.bea.content.el.AbstractContentELResolver

public abstract class AbstractContentELResolver
extends javax.el.ELResolver

Unified Expression Language Resolver that is specific to resolving content object properties.

This EL resolver is capable of resolving UI attributes of a com.bea.content.Node and it's properties.

This resolver overrides the default com.bea.content.Node instance with a wrapper implementation for additional desired behavior (See NodeWrapperImpl.)

Here are some common examples:

     ${myNode.isFolder}
     ${myNode.propertyMap['myBinaryPropertyName'].url.renderUrl}
     ${myNode.versions.allVersions}

 

See Also
NodeWrapperImpl, PropertyWrapperImpl, VersionWrapperImpl, UrlServiceImpl, VersionServiceImpl

Field Summary
 
Fields inherited from class javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 



Copyright © 2011, Oracle. All rights reserved.