org.apache.cocoon.el.impl.jxpath
Class JXPathExpression

java.lang.Object
  extended byorg.apache.cocoon.el.impl.jxpath.JXPathExpression
All Implemented Interfaces:
org.apache.cocoon.el.Expression

public class JXPathExpression
extends Object
implements org.apache.cocoon.el.Expression

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

Field Summary
static String LENIENT
           
 
Constructor Summary
JXPathExpression(String language, String expression)
           
 
Method Summary
 void assign(org.apache.cocoon.el.objectmodel.ObjectModel objectModel, Object value)
           
 Object evaluate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 String getExpression()
           
 String getLanguage()
           
 Object getNode(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 Iterator iterate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
           
 void setProperty(String property, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LENIENT

public static final String LENIENT
See Also:
Constant Field Values
Constructor Detail

JXPathExpression

public JXPathExpression(String language,
                        String expression)
                 throws org.apache.cocoon.el.ExpressionException
Method Detail

evaluate

public Object evaluate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
                throws org.apache.cocoon.el.ExpressionException
Specified by:
evaluate in interface org.apache.cocoon.el.Expression
Throws:
org.apache.cocoon.el.ExpressionException

iterate

public Iterator iterate(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
                 throws org.apache.cocoon.el.ExpressionException
Specified by:
iterate in interface org.apache.cocoon.el.Expression
Throws:
org.apache.cocoon.el.ExpressionException

assign

public void assign(org.apache.cocoon.el.objectmodel.ObjectModel objectModel,
                   Object value)
            throws org.apache.cocoon.el.ExpressionException
Specified by:
assign in interface org.apache.cocoon.el.Expression
Throws:
org.apache.cocoon.el.ExpressionException

getExpression

public String getExpression()
Specified by:
getExpression in interface org.apache.cocoon.el.Expression

getLanguage

public String getLanguage()
Specified by:
getLanguage in interface org.apache.cocoon.el.Expression

setProperty

public void setProperty(String property,
                        Object value)
Specified by:
setProperty in interface org.apache.cocoon.el.Expression

getNode

public Object getNode(org.apache.cocoon.el.objectmodel.ObjectModel objectModel)
               throws org.apache.cocoon.el.ExpressionException
Specified by:
getNode in interface org.apache.cocoon.el.Expression
Throws:
org.apache.cocoon.el.ExpressionException


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