org.mmbase.bridge.jsp.taglib.util
Class Attribute.ExpressionPart

java.lang.Object
  extended by org.mmbase.bridge.jsp.taglib.util.Attribute.Part
      extended by org.mmbase.bridge.jsp.taglib.util.Attribute.ExpressionPart
Enclosing class:
Attribute

static class Attribute.ExpressionPart
extends Attribute.Part

A ${+ } part containing an 'expression'. This is in fact an undocumented feature of the taglib. It is based on ExprCalc of org.mmbase.util.


Field Summary
protected  boolean evaluated
           
 
Fields inherited from class org.mmbase.bridge.jsp.taglib.util.Attribute.Part
part
 
Constructor Summary
Attribute.ExpressionPart(Attribute a)
           
 
Method Summary
protected  String getEvaluated()
           
protected  String getType()
          Returns the 'type' of a Part as a string.
(package private)  Object getValue(ContextReferrerTag tag)
           
 
Methods inherited from class org.mmbase.bridge.jsp.taglib.util.Attribute.Part
appendValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

evaluated

protected final boolean evaluated
Constructor Detail

Attribute.ExpressionPart

Attribute.ExpressionPart(Attribute a)
                   throws JspTagException
Throws:
JspTagException
Method Detail

getEvaluated

protected String getEvaluated()

getType

protected String getType()
Description copied from class: Attribute.Part
Returns the 'type' of a Part as a string. For debugging use.

Specified by:
getType in class Attribute.Part
Returns:
the 'type'

getValue

final Object getValue(ContextReferrerTag tag)
               throws JspTagException
Specified by:
getValue in class Attribute.Part
Throws:
JspTagException


MMBase 2.0-SNAPSHOT - null