org.apache.cocoon.el
Interface Expression


public interface Expression

Version:
$Id: Expression.java 568906 2007-08-23 09:40:59Z cziegeler $

Method Summary
 void assign(ObjectModel objectModel, Object value)
           
 Object evaluate(ObjectModel objectModel)
           
 String getExpression()
           
 String getLanguage()
           
 Object getNode(ObjectModel objectModel)
           
 Iterator iterate(ObjectModel objectModel)
           
 void setProperty(String property, Object value)
           
 

Method Detail

evaluate

public Object evaluate(ObjectModel objectModel)
                throws ExpressionException
Throws:
ExpressionException

iterate

public Iterator iterate(ObjectModel objectModel)
                 throws ExpressionException
Throws:
ExpressionException

assign

public void assign(ObjectModel objectModel,
                   Object value)
            throws ExpressionException
Throws:
ExpressionException

getExpression

public String getExpression()

getLanguage

public String getLanguage()

getNode

public Object getNode(ObjectModel objectModel)
               throws ExpressionException
Throws:
ExpressionException

setProperty

public void setProperty(String property,
                        Object value)


Copyright © 1999-2007 The Apache Software Foundation. All Rights Reserved.