net.sf.saxon.javax.xml.xquery
Class XQStackTraceElement

java.lang.Object
  extended by net.sf.saxon.javax.xml.xquery.XQStackTraceElement
All Implemented Interfaces:
java.io.Serializable

public class XQStackTraceElement
extends java.lang.Object
implements java.io.Serializable

XQJ interfaces reconstructed from version 0.5 documentation

See Also:
Serialized Form

Field Summary
(package private)  javax.xml.namespace.QName function
           
(package private)  int lineNumber
           
(package private)  java.lang.String moduleURI
           
(package private)  int position
           
(package private)  XQStackTraceVariable[] variables
           
 
Constructor Summary
XQStackTraceElement(java.lang.String moduleURI, int lineNumber, int position, javax.xml.namespace.QName function, XQStackTraceVariable[] variables)
           
 
Method Summary
 javax.xml.namespace.QName getFunctionQName()
           
 int getLineNumber()
           
 java.lang.String getModuleURI()
           
 int getPosition()
           
 XQStackTraceVariable[] getVariables()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

moduleURI

java.lang.String moduleURI

lineNumber

int lineNumber

position

int position

function

javax.xml.namespace.QName function

variables

XQStackTraceVariable[] variables
Constructor Detail

XQStackTraceElement

public XQStackTraceElement(java.lang.String moduleURI,
                           int lineNumber,
                           int position,
                           javax.xml.namespace.QName function,
                           XQStackTraceVariable[] variables)
Method Detail

getFunctionQName

public javax.xml.namespace.QName getFunctionQName()

getLineNumber

public int getLineNumber()

getModuleURI

public java.lang.String getModuleURI()

getPosition

public int getPosition()

getVariables

public XQStackTraceVariable[] getVariables()