Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.xml.transform.SourceLocator

Packages that use SourceLocator
javax.xml.transform | This package defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.
javax.xml.transform.dom | This package implements DOM-specific transformation APIs.
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through a "streamable" result set.
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xml.dtm |
org.apache.xml.dtm.ref |
org.apache.xml.dtm.ref.dom2dtm |
org.apache.xml.dtm.ref.sax2dtm |
org.apache.xml.utils | Implementation of Xalan utility classes.
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.compiler | Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.
org.apache.xpath.functions | Implements XPath functions -- each function is derived from Function, FunctionOneArg, Function2Args, etc, with number-of-arguments checking being applied mainly at compile time -- this package only implements XPath functions, XSLT functions are found in the "templates" package.
org.apache.xpath.objects | Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
org.apache.xpath.operations | Support for XPath operations, such as +, -, string(), etc.
org.apache.xpath.patterns | Implementation of XPath nodeTest support, and XSLT pattern matching support.

Uses of SourceLocator in javax.xml.transform

Methods in javax.xml.transform that return SourceLocator
`SourceLocator` | `TransformerException.getLocator()` Method getLocator retrieves an instance of a SourceLocator object that specifies where an error occured.

Methods in javax.xml.transform with parameters of type SourceLocator
`void` | `TransformerException.setLocator(SourceLocator location)` Method setLocator sets an instance of a SourceLocator object that specifies where an error occured.

Constructors in javax.xml.transform with parameters of type SourceLocator
`TransformerException.TransformerException(java.lang.String message, SourceLocator locator)` Create a new TransformerException from a message and a Locator.
`TransformerException.TransformerException(java.lang.String message, SourceLocator locator, java.lang.Throwable e)` Wrap an existing exception in a TransformerException.
`TransformerConfigurationException.TransformerConfigurationException(java.lang.String message, SourceLocator locator)` Create a new TransformerConfigurationException from a message and a Locator.
`TransformerConfigurationException.TransformerConfigurationException(java.lang.String message, SourceLocator locator, java.lang.Throwable e)` Wrap an existing exception in a TransformerConfigurationException.

Uses of SourceLocator in javax.xml.transform.dom

Subinterfaces of SourceLocator in javax.xml.transform.dom
`interface` | `DOMLocator` Indicates the position of a node in a source DOM, intended primarily for error reporting.

Uses of SourceLocator in org.apache.xalan.lib.sql

Methods in org.apache.xalan.lib.sql that return SourceLocator
`SourceLocator` | `DTMDocument.getSourceLocatorFor(int node)` No source information is available for DOM2DTM, so return `null` here.

Uses of SourceLocator in org.apache.xalan.processor

Classes in org.apache.xalan.processor that implement SourceLocator
`class` | `ProcessorCharacters` This class processes character events for a XSLT template element.
`class` | `ProcessorExsltFuncResult` **For internal use only** This class processes parse events for an exslt func:result element.
`class` | `ProcessorExsltFunction` **For internal use only** This class processes parse events for an exslt func:function element.
`class` | `ProcessorLRE` **For internal use only** Processes an XSLT literal-result-element, or something that looks like one.
`class` | `ProcessorStylesheetDoc` **For internal use only** This class processes the xsl:stylesheet element.
`class` | `ProcessorTemplateElem` This class processes parse events for an XSLT template element.
`class` | `ProcessorText` Process xsl:text.
`class` | `ProcessorUnknown` **For internal use only** This class processes an unknown template element, and ignores the startElement and endElement events.
`class` | `WhitespaceInfoPaths`
`class` | `XSLTElementProcessor` This class acts as the superclass for all stylesheet element processors, and deals with things that are common to all elements.

Uses of SourceLocator in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement SourceLocator
`class` | `DecimalFormatProperties` **For advanced use only** Implement xsl:decimal-format.
`class` | `ElemApplyImport` **For advanced use only** Implement xsl:apply-imports.
`class` | `ElemApplyTemplates` **For advanced use only** Implement xsl:apply-templates.
`class` | `ElemAttribute` **For advanced use only** Implement xsl:attribute.
`class` | `ElemAttributeSet` **For advanced use only** Implement xsl:attribute-set.
`class` | `ElemCallTemplate` **For advanced use only** Implement xsl:call-template.
`class` | `ElemChoose` **For advanced use only** Implement xsl:choose.
`class` | `ElemComment` **For advanced use only** Implement xsl:comment.
`class` | `ElemCopy` **For advanced use only** Implement xsl:copy.
`class` | `ElemCopyOf` **For advanced use only** Implement xsl:copy-of.
`class` | `ElemElement` **For advanced use only** Implement xsl:element
`class` | `ElemEmpty` **For internal use only** Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
`class` | `ElemExsltFuncResult` Handles the EXSLT result element within an EXSLT function element.
`class` | `ElemExsltFunction` **For advanced use only** Implement func:function.
`class` | `ElemExtensionCall` **For advanced use only** Implement an extension element.
`class` | `ElemExtensionDecl` **For internal use only** Implement the declaration of an extension element
`class` | `ElemExtensionScript` **For internal use only** Implement Script extension element
`class` | `ElemFallback` **For advanced use only** Implement xsl:fallback.
`class` | `ElemForEach` **For advanced use only** Implement xsl:for-each.
`class` | `ElemIf` **For advanced use only** Implement xsl:if.
`class` | `ElemLiteralResult` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemMessage` **For advanced use only** Implement xsl:message.
`class` | `ElemNumber` **For advanced use only** Implement xsl:number.
`class` | `ElemOtherwise` **For advanced use only** Implement xsl:otherwise.
`class` | `ElemParam` **For advanced use only** Implement xsl:param.
`class` | `ElemPI` **For advanced use only** Implement xsl:processing-instruction.
`class` | `ElemSort` **For advanced use only** Implement xsl:sort.
`class` | `ElemTemplate` **For advanced use only** Implement xsl:template.
`class` | `ElemTemplateElement` **For advanced use only** An instance of this class represents an element inside an xsl:template class.
`class` | `ElemText` **For advanced use only** Implement xsl:template.
`class` | `ElemTextLiteral` **For advanced use only** Implement a text literal.
`class` | `ElemUnknown` **For advanced use only** Implement a Literal Result Element.
`class` | `ElemUse` **For advanced use only** Implement xsl:use.
`class` | `ElemValueOf` **For advanced use only** Implement xsl:value-of.
`class` | `ElemVariable` **For advanced use only** Implement xsl:variable.
`class` | `ElemVariablePsuedo`
`class` | `ElemWhen` **For advanced use only** Implement xsl:when.
`class` | `ElemWithParam` **For advanced use only** Implement xsl:with-param.
`class` | `FuncDocument` **For advanced use only** Execute the Doc() function.
`class` | `FuncFormatNumb` **For advanced use only** Execute the FormatNumber() function.
`class` | `FuncKey` **For advanced use only** Execute the Key() function.
`class` | `KeyDeclaration` **For internal use only** Holds the attribute declarations for the xsl:keys element.
`class` | `NamespaceAlias` Object to hold an xsl:namespace element.
`class` | `OutputProperties` This class provides information from xsl:output elements.
`class` | `Stylesheet` Represents a stylesheet element.
`class` | `StylesheetComposed` Represents a stylesheet that has methods that resolve includes and imports.
`class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.
`class` | `WhiteSpaceInfo` This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
`class` | `XUnresolvedVariable` An instance of this class holds unto a variable until it is executed.
`class` | `XUnresolvedVariableSimple` This is the same as XUnresolvedVariable, but it assumes that the context is already set up.

Methods in org.apache.xalan.templates with parameters of type SourceLocator
`void` | `ElemTemplateElement.setLocaterInfo(SourceLocator locator)` Set the location information for this element.
`void` | `ElemTemplate.setLocaterInfo(SourceLocator locator)` Set the location information for this element.
`void` | `Stylesheet.setLocaterInfo(SourceLocator locator)` Set the location information for this element.

Uses of SourceLocator in org.apache.xalan.transformer

Classes in org.apache.xalan.transformer that implement SourceLocator
`class` | `KeyIterator` **For internal use only** This class implements an optimized iterator for "key()" patterns, matching each node to the match attribute in one or more xsl:key declarations.
`class` | `KeyRefIterator` **For internal use only** This class filters nodes from a key iterator, according to whether or not the use value matches the ref value.

Methods in org.apache.xalan.transformer with parameters of type SourceLocator
`void` | `MsgMgr.message(SourceLocator srcLctr, java.lang.String msg, boolean terminate)` Warn the user of a problem.
`void` | `MsgMgr.warn(SourceLocator srcLctr, int msg)` **For internal use only** Warn the user of a problem.
`void` | `MsgMgr.warn(SourceLocator srcLctr, int msg, java.lang.Object[] args)` **For internal use only** Warn the user of a problem.
`void` | `MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg)` **For internal use only** Warn the user of a problem.
`void` | `MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg, java.lang.Object[] args)` **For internal use only** Warn the user of a problem.
`void` | `MsgMgr.error(SourceLocator srcLctr, java.lang.String msg)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, int msg)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, int msg, java.lang.Object[] args)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, int msg, java.lang.Exception e)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, int msg, java.lang.Object[] args, java.lang.Exception e)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg)` **For internal use only** Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg, java.lang.Object[] args)` **For internal use only** Tell the user of an error, and probably throw an exception.

Uses of SourceLocator in org.apache.xml.dtm

Methods in org.apache.xml.dtm that return SourceLocator
`SourceLocator` | `DTM.getSourceLocatorFor(int node)` Get the location of a node in the source document.
`SourceLocator` | `DTMException.getLocator()` Method getLocator retrieves an instance of a SourceLocator object that specifies where an error occured.

Methods in org.apache.xml.dtm with parameters of type SourceLocator
`void` | `DTMException.setLocator(SourceLocator location)` Method setLocator sets an instance of a SourceLocator object that specifies where an error occured.

Constructors in org.apache.xml.dtm with parameters of type SourceLocator
`DTMException.DTMException(java.lang.String message, SourceLocator locator)` Create a new DTMException from a message and a Locator.
`DTMException.DTMException(java.lang.String message, SourceLocator locator, java.lang.Throwable e)` Wrap an existing exception in a DTMException.
`DTMConfigurationException.DTMConfigurationException(java.lang.String message, SourceLocator locator)` Create a new DTMConfigurationException from a message and a Locator.
`DTMConfigurationException.DTMConfigurationException(java.lang.String message, SourceLocator locator, java.lang.Throwable e)` Wrap an existing exception in a DTMConfigurationException.

Uses of SourceLocator in org.apache.xml.dtm.ref

Classes in org.apache.xml.dtm.ref that implement SourceLocator
`class` | `NodeLocator` `NodeLocator` maintains information on an XML source node.

Methods in org.apache.xml.dtm.ref that return SourceLocator
`SourceLocator` | `DTMDocumentImpl.getSourceLocatorFor(int node)` Source information is not handled yet, so return `null` here.

Uses of SourceLocator in org.apache.xml.dtm.ref.dom2dtm

Methods in org.apache.xml.dtm.ref.dom2dtm that return SourceLocator
`SourceLocator` | `DOM2DTM.getSourceLocatorFor(int node)` No source information is available for DOM2DTM, so return `null` here.

Uses of SourceLocator in org.apache.xml.dtm.ref.sax2dtm

Methods in org.apache.xml.dtm.ref.sax2dtm that return SourceLocator
`SourceLocator` | `SAX2DTM.getSourceLocatorFor(int node)` Retrieve the SourceLocator associated with a specific node.

Uses of SourceLocator in org.apache.xml.utils

Classes in org.apache.xml.utils that implement SourceLocator
`class` | `SAXSourceLocator` Class SAXSourceLocator extends org.xml.sax.helpers.LocatorImpl for the purpose of implementing the SourceLocator interface, and thus can be both a SourceLocator and a SAX Locator.

Methods in org.apache.xml.utils with parameters of type SourceLocator
`static void` | `ListingErrorHandler.logSourceLine(java.io.PrintWriter pw, SourceLocator locator)` Print out the specific source line that caused the exception, if possible to load it.

Constructors in org.apache.xml.utils with parameters of type SourceLocator
`SAXSourceLocator.SAXSourceLocator(SourceLocator locator)` Constructor SAXSourceLocator

Uses of SourceLocator in org.apache.xpath

Subinterfaces of SourceLocator in org.apache.xpath
`interface` | `ExpressionNode` A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.

Classes in org.apache.xpath that implement SourceLocator
`class` | `Expression` This abstract class serves as the base for all expression objects.

Methods in org.apache.xpath that return SourceLocator
`SourceLocator` | `XPathContext.getSAXLocator()` Get the current locater in the stylesheet.
`SourceLocator` | `XPath.getLocator()` Get the SourceLocator on the expression object.

Methods in org.apache.xpath with parameters of type SourceLocator
`Source` | `SourceTreeManager.resolveURI(java.lang.String base, java.lang.String urlString, SourceLocator locator)` This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function.
`int` | `SourceTreeManager.getSourceTree(java.lang.String base, java.lang.String urlString, SourceLocator locator, XPathContext xctxt)` Get the source tree from the a base URL and a URL string.
`int` | `SourceTreeManager.getSourceTree(Source source, SourceLocator locator, XPathContext xctxt)` Get the source tree from the input source.
`int` | `SourceTreeManager.parseToNode(Source source, SourceLocator locator, XPathContext xctxt)` Try to create a DOM source tree from the input source.
`static XMLReader` | `SourceTreeManager.getXMLReader(Source inputSource, SourceLocator locator)` This method returns the SAX2 parser to use with the InputSource obtained from this URI.
`XPath` | `XPathFactory.create(java.lang.String exprString, SourceLocator locator, PrefixResolver prefixResolver, int type)` Create an XPath.
`void` | `XPathContext.setSAXLocator(SourceLocator location)` Set the current locater in the stylesheet.
`void` | `XPathContext.pushSAXLocator(SourceLocator location)` Set the current locater in the stylesheet.

Constructors in org.apache.xpath with parameters of type SourceLocator
`XPath.XPath(java.lang.String exprString, SourceLocator locator, PrefixResolver prefixResolver, int type, ErrorListener errorListener)` Construct an XPath object.
`XPath.XPath(java.lang.String exprString, SourceLocator locator, PrefixResolver prefixResolver, int type)` Construct an XPath object.

Uses of SourceLocator in org.apache.xpath.axes

Classes in org.apache.xpath.axes that implement SourceLocator
`class` | `AttributeIterator` **For advanced use only** This class implements an optimized iterator for attribute axes patterns.
`class` | `AxesWalker` Serves as common interface for axes Walkers, and stores common state variables.
`class` | `BasicTestIterator` Base for iterators that handle predicates.
`class` | `ChildIterator` **For advanced use only** This class implements an optimized iterator for "node()" patterns, that is, any children of the context node.
`class` | `ChildTestIterator` **For advanced use only** This class implements an optimized iterator for children patterns that have a node test, and possibly a predicate.
`class` | `DescendantIterator` **For advanced use only** This class implements an optimized iterator for descendant, descendant-or-self, or "//foo" patterns.
`class` | `FilterExprIterator`
`class` | `FilterExprIteratorSimple` Class to use for one-step iteration that doesn't have a predicate, and doesn't need to set the context.
`class` | `FilterExprWalker` Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP, op codes.
`class` | `LocPathIterator` **For advanced use only** This class extends NodeSetDTM, which implements NodeIterator, and fetches nodes one at a time in document order based on a XPath | `class` | `MatchPatternIterator` This class treats a LocationPath as a filtered iteration over the tree, evaluating each node in a super axis traversal against the LocationPath interpreted as a match pattern.
`class` | `NodeSequence` This class is the dynamic wrapper for a Xalan DTMIterator instance, and provides random access capabilities.
`class` | `OneStepIterator` **For advanced use only** This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate.
`class` | `OneStepIteratorForward` **For advanced use only** This class implements a general iterator for those LocationSteps with only one step, and perhaps a predicate, that only go forward (i.e.
`class` | `PredicatedNodeTest`
`class` | `ReverseAxesWalker` Walker for a reverse axes.
`class` | `SelfIteratorNoPredicate` **For advanced use only** This class implements an optimized iterator for "." patterns, that is, the self axes without any predicates.
`class` | `UnionChildIterator` This class defines a simplified type of union iterator that only tests along the child axes.
`class` | `UnionPathIterator` **For advanced use only** This class extends NodeSetDTM, which implements DTMIterator, and fetches nodes one at a time in document order based on a XPath UnionExpr.
`class` | `WalkingIterator` Location path iterator that uses Walkers.
`class` | `WalkingIteratorSorted` **For internal use only** This class iterates over set of nodes that needs to be sorted.

Uses of SourceLocator in org.apache.xpath.compiler

Constructors in org.apache.xpath.compiler with parameters of type SourceLocator
`Compiler.Compiler(ErrorListener errorHandler, SourceLocator locator)` Construct a Compiler object with a specific ErrorListener and SourceLocator where the expression is located.
`XPathParser.XPathParser(ErrorListener errorListener, SourceLocator sourceLocator)` The parser constructor.

Uses of SourceLocator in org.apache.xpath.functions

Classes in org.apache.xpath.functions that implement SourceLocator
`class` | `FuncBoolean` **For advanced use only** Execute the Boolean() function.
`class` | `FuncCeiling` **For advanced use only** Execute the Ceiling() function.
`class` | `FuncConcat` **For advanced use only** Execute the Concat() function.
`class` | `FuncContains` **For advanced use only** Execute the Contains() function.
`class` | `FuncCount` **For advanced use only** Execute the Count() function.
`class` | `FuncCurrent` **For advanced use only** Execute the current() function.
`class` | `FuncDoclocation` **For advanced use only** Execute the proprietary document-location() function, which returns a node set of documents.
`class` | `FuncExtElementAvailable` **For advanced use only** Execute the ExtElementAvailable() function.
`class` | `FuncExtFunction` **For advanced use only** An object of this class represents an extension call expression.
`class` | `FuncExtFunctionAvailable` **For advanced use only** Execute the ExtFunctionAvailable() function.
`class` | `FuncFalse` **For advanced use only** Execute the False() function.
`class` | `FuncFloor` **For advanced use only** Execute the Floor() function.
`class` | `FuncGenerateId` **For advanced use only** Execute the GenerateId() function.
`class` | `FuncId` **For advanced use only** Execute the Id() function.
`class` | `FuncLang` **For advanced use only** Execute the Lang() function.
`class` | `FuncLast` **For advanced use only** Execute the Last() function.
`class` | `FuncLocalPart` Execute the LocalPart() function.
`class` | `FuncNamespace` **For advanced use only** Execute the Namespace() function.
`class` | `FuncNormalizeSpace` **For advanced use only** Execute the normalize-space() function.
`class` | `FuncNot` **For advanced use only** Execute the Not() function.
`class` | `FuncNumber` **For advanced use only** Execute the Number() function.
`class` | `FuncPosition` **For advanced use only** Execute the Position() function.
`class` | `FuncQname` **For advanced use only** Execute the Qname() function.
`class` | `FuncRound` **For advanced use only** Execute the round() function.
`class` | `FuncStartsWith` **For advanced use only** Execute the StartsWith() function.
`class` | `FuncString` **For advanced use only** Execute the String() function.
`class` | `FuncStringLength` **For advanced use only** Execute the StringLength() function.
`class` | `FuncSubstring` **For advanced use only** Execute the Substring() function.
`class` | `FuncSubstringAfter` **For advanced use only** Execute the SubstringAfter() function.
`class` | `FuncSubstringBefore` **For advanced use only** Execute the SubstringBefore() function.
`class` | `FuncSum` **For advanced use only** Execute the Sum() function.
`class` | `FuncSystemProperty` **For advanced use only** Execute the SystemProperty() function.
`class` | `Function` **For advanced use only** This is a superclass of all XPath functions.
`class` | `Function2Args` **For advanced use only** Base class for functions that accept two arguments.
`class` | `Function3Args` **For advanced use only** Base class for functions that accept three arguments.
`class` | `FunctionDef1Arg` **For advanced use only** Base class for functions that accept one argument that can be defaulted if not specified.
`class` | `FunctionMultiArgs` **For advanced use only** Base class for functions that accept an undetermined number of multiple arguments.
`class` | `FunctionOneArg` **For advanced use only** Base class for functions that accept one argument.
`class` | `FuncTranslate` **For advanced use only** Execute the Translate() function.
`class` | `FuncTrue` **For advanced use only** Execute the True() function.
`class` | `FuncUnparsedEntityURI` **For advanced use only**

Uses of SourceLocator in org.apache.xpath.objects

Classes in org.apache.xpath.objects that implement SourceLocator
`class` | `XBoolean` **For advanced use only** This class represents an XPath boolean object, and is capable of converting the boolean to other types, such as a string.
`class` | `XBooleanStatic` **For internal use only** This class doesn't have any XPathContext, so override whatever to ensure it works OK.
`class` | `XNodeSet` This class represents an XPath nodeset object, and is capable of converting the nodeset to other types, such as a string.
`class` | `XNodeSetForDOM` This class overrides the XNodeSet#object() method to provide the original Node object, NodeList object, or NodeIterator.
`class` | `XNull` This class represents an XPath null object, and is capable of converting the null to other types, such as a string.
`class` | `XNumber` This class represents an XPath number, and is capable of converting the number to other types, such as a string.
`class` | `XObject` This class represents an XPath object, and is capable of converting the object to various types, such as a string.
`class` | `XRTreeFrag` This class represents an XPath result tree fragment object, and is capable of converting the RTF to other types, such as a string.
`class` | `XRTreeFragSelectWrapper` This class makes an select statement act like an result tree fragment.
`class` | `XString` This class represents an XPath string object, and is capable of converting the string to other types, such as a number.
`class` | `XStringForChars` This class will wrap a FastStringBuffer and allow for
`class` | `XStringForFSB` This class will wrap a FastStringBuffer and allow for

Uses of SourceLocator in org.apache.xpath.operations

Classes in org.apache.xpath.operations that implement SourceLocator
`class` | `And` The 'and' operation expression executer.
`class` | `Bool` The 'boolean()' operation expression executer.
`class` | `Div` The 'div' operation expression executer.
`class` | `Equals` The '=' operation expression executer.
`class` | `Gt` The '>' operation expression executer.
`class` | `Gte` The '>=' operation expression executer.
`class` | `Lt` The '<' operation expression executer.
`class` | `Lte` The '<=' operation expression executer.
`class` | `Minus` The binary '-' operation expression executer.
`class` | `Mod` The 'mod' operation expression executer.
`class` | `Mult` The '*' operation expression executer.
`class` | `Neg` The unary '-' operation expression executer.
`class` | `NotEquals` The '!=' operation expression executer.
`class` | `Number` The 'number()' operation expression executer.
`class` | `Operation` The baseclass for a binary operation.
`class` | `Or` The 'or' operation expression executer.
`class` | `Plus` The '+' operation expression executer.
`class` | `Quo` The 'quo' operation expression executer.
`class` | `String` The 'string()' operation expression executer.
`class` | `UnaryOperation` The unary operation base class.
`class` | `Variable` The variable reference expression executer.
`class` | `VariableSafeAbsRef` This is a "smart" variable reference that is used in situations where an absolute path is optimized into a variable reference, but may be used in some situations where the document context may have changed.

Uses of SourceLocator in org.apache.xpath.patterns

Classes in org.apache.xpath.patterns that implement SourceLocator
`class` | `ContextMatchStepPattern` Special context node pattern matcher.
`class` | `FunctionPattern` **For advanced use only** Match pattern step that contains a function.
`class` | `NodeTest` **For advanced use only** This is the basic node test class for both match patterns and location path steps.
`class` | `StepPattern` **For advanced use only** This class represents a single pattern match step.
`class` | `UnionPattern` **For advanced use only** This class represents a union pattern, which can have multiple individual StepPattern patterns.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 Apache XML Project. All Rights Reserved.