org.apache.cocoon.el
Interface Expression


public interface Expression

Version:
$Id: Expression.html 1304280 2012-03-23 11:18:01Z ilgrosso $

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

getLanguage

public String getLanguage()

getExpression

public String getExpression()

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

getNode

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

setProperty

public void setProperty(String property,
                        Object value)


Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.