org.apache.taglibs.xtags.util
Class JspVariableContext

java.lang.Object
  extended by org.apache.taglibs.xtags.util.JspVariableContext
All Implemented Interfaces:
org.jaxen.VariableContext

public class JspVariableContext
extends java.lang.Object
implements org.jaxen.VariableContext

A Servlet to display the result of an XPath expression as XML

Author:
James Strachan

Field Summary
static java.lang.String KEY_REQUEST_VARIABLE_CONTEXT
           
 
Constructor Summary
JspVariableContext(javax.servlet.jsp.PageContext pageContext)
           
 
Method Summary
static JspVariableContext getInstance(javax.servlet.jsp.PageContext pageContext)
          A static helper method to return the DOM4J VariableContext for the current request, lazily creating an instance if one does not currently exist.
 java.lang.Object getVariableValue(java.lang.String name)
           
 java.lang.Object getVariableValue(java.lang.String prefix, java.lang.String name)
           
 java.lang.Object getVariableValue(java.lang.String namespaceURI, java.lang.String prefix, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_REQUEST_VARIABLE_CONTEXT

public static final java.lang.String KEY_REQUEST_VARIABLE_CONTEXT
See Also:
Constant Field Values
Constructor Detail

JspVariableContext

public JspVariableContext(javax.servlet.jsp.PageContext pageContext)
Method Detail

getInstance

public static JspVariableContext getInstance(javax.servlet.jsp.PageContext pageContext)
A static helper method to return the DOM4J VariableContext for the current request, lazily creating an instance if one does not currently exist.


getVariableValue

public java.lang.Object getVariableValue(java.lang.String name)

getVariableValue

public java.lang.Object getVariableValue(java.lang.String prefix,
                                         java.lang.String name)

getVariableValue

public java.lang.Object getVariableValue(java.lang.String namespaceURI,
                                         java.lang.String prefix,
                                         java.lang.String name)
Specified by:
getVariableValue in interface org.jaxen.VariableContext


Copyright ? 2000-2004 The Apache Software Foundation. All Rights Reserved.