com.smallx.xml.xslt.xt
Interface ExprContext

All Known Subinterfaces:
ProcessContext

public interface ExprContext


Method Summary
 Item getCurrent(Item contextNode)
           
 java.util.Iterator getDocument(java.net.URI baseURL, java.lang.String uriRef)
           
 ExtensionContext getExtensionContext(java.net.URI namespace)
           
 Variant getGlobalVariableValue(Name name)
           
 KeyValues getKeyValuesTable(Name name, Item context)
           
 int getLastPosition()
           
 Variant getLocalVariableValue(Name name)
           
 int getPosition()
           
 Variant getSystemProperty(Name name)
           
 java.util.logging.Logger getTraceLog()
           
 Item getTree(Variant v)
           
 

Method Detail

getPosition

public int getPosition()

getLastPosition

public int getLastPosition()

getGlobalVariableValue

public Variant getGlobalVariableValue(Name name)
                               throws XPathException
Throws:
XPathException

getLocalVariableValue

public Variant getLocalVariableValue(Name name)
                              throws XPathException
Throws:
XPathException

getExtensionContext

public ExtensionContext getExtensionContext(java.net.URI namespace)

getSystemProperty

public Variant getSystemProperty(Name name)

getCurrent

public Item getCurrent(Item contextNode)

getDocument

public java.util.Iterator getDocument(java.net.URI baseURL,
                                      java.lang.String uriRef)
                               throws XPathException
Throws:
XPathException

getTree

public Item getTree(Variant v)
             throws XPathException
Throws:
XPathException

getTraceLog

public java.util.logging.Logger getTraceLog()

getKeyValuesTable

public KeyValues getKeyValuesTable(Name name,
                                   Item context)
                            throws XPathException
Throws:
XPathException