Class Summary | |
---|---|
AbstractPathComponent | The base class for paths (now basically called paths) |
ActionIterator | This interface that allows iterating of a set of XSLT actions. |
ActionTemplate | This interface that represents a set of XSLT actions. |
ActionTemplateImpl | The default implementation of ActionTemplate. |
AppInfo | A class to hold Adaptx application information |
Attribute | A class representing an Attribute node |
AttributeList2Attributes | An implementation of the SAX 2.0 Attributes interface which wraps a SAX 1.0 AttributeList |
AttributeListImpl | my own implementation of the SAX AttributeList |
AttributeListWrapper | A class which implements AttributeList by "wrapping" a DOM NamedNodeMap. |
AttributeSet | Represents an xsl:attribute-set |
AttributeValueTemplate | A representation of an Attribute Value Template |
BinaryExpr | Represents a simple binary expression. |
BooleanFunctionCall | A class that represents the XPath 1.0 Boolean(BooleanExpr) function call |
BooleanResult | Represents a boolean result. |
CommandLineOptions | A utility class for generating command line options |
Comment | A class representing a Comment node |
Concat | An implementation of the XPath 1.0 "concat" function call |
Conditional | Represents a an interface for conditional based xsl elements such as xsl:if and xsl:choose{xsl:when} |
Configuration | A simple configuration class for the XSLT processor |
ConsoleDialog | A simple utility class to handle command line dialogs |
Contains | An implementation of the XPath 1.0 "contains" function call |
CopyOf | Represents an XSLIf Object (xsl:if) |
CountFunctionCall | A class that represents the XPath 1.0 "count" function call |
CurrentFunctionCall | A class that represents the XSLT current() function call |
DefaultHandler | The default implementation of ResultHandler. |
DefaultObserver | A simple implementation of MessageObserver and ErrorObserver. |
DocumentFunctionCall | A class that represents the XSL document() function call |
DocumentWrapperXPathNode | An XPathNode wrapper for DOM Element nodes, used by the implementation of XPathNode for the W3C DOM API |
DOM2SAX | A class for converting a DOM document to SAX events |
DOMBuilder | An implementation of ResultHandler that builds a DOM tree |
DOMParser | This class is the basic interface the different DOM parsers need to implement for XSL:P support. |
DOMURILocation | An implementation of ObjectURILocation for a DOM Node |
Element | A representation of an Element node |
EmptyXSLObject | This class represents an Empty XSLObject in the style tree. |
EqualityExpr | Represents an Equality expression |
ErrorExpr | Simple interface for XSL Expressions |
ErrorFunctionCall | A function to allow invalid expr's to go unnoticed until called. |
ErrorListenerWrapper | A simple ErrorObserver implementation which wraps a JAXP 1.1 ErrorListener for use with Adaptx. |
ErrorObserver | A simple interface that allows warnings and errors to be reported. |
ErrorObserverAdapter | An adapter which allows adding and removing error observers |
EventProducer | A interface which abstracts anything which can produce SAX events. |
ExtensionFunctionCall | A class for representing an extension function call. |
ExtensionFunctionCall | A class for representing extension function calls |
FalseFunctionCall | A class that represents the XPath 1.0 false() function call |
FilterExpr |
This interface represents a FilterExpr as defined by the
the XPath 1.0 Recommendation:
[8] Predicate ::= '[' PredicateExpr ']' [9] PredicateExpr ::= Expr ... |
FormatNumber | A implementation of the "format-number()" function call. |
FunctionCall | A abstract class representing an XPath function call |
FunctionCallImpl | An abstract class representing an XPath function call |
FunctionResolver | Simple interface which provides a way to resolve "extension" functions |
FunctionState | A class for holding onto state information for extension function calls, such as the funciton parameters. |
GenerateIDFunctionCall | |
GroupedExpression |
Represents an XPath 1.0 primary expression
that is grouped inside parenthesis: '(' Expr ')'
from XPath 1.0 Recommendation: [15] PrimaryExpr ::= VariableReference | '(' Expr ')' | Literal | Number | FunctionCall |
HashMap | My implementation of a JDK 1.2 Map. |
Id | Represents an xsl:id element |
IdentityTransformer | The implementation of javax.xml.transform.Transformer to allow Adaptx to be compatible with the JAXP 1.1 specification. |
IdFunctionCall | This class represents the XPath Id() function call |
IdRefFunctionCall | This class represents the XPath idref() function call |
IDIndexer | A utility class which helps overcome some DOM 1.0 deficiencies. |
Iterator | An implementation of the JDK 1.2 Iterator interface. |
JAXPDOMParser | Creates a generic JAXP DOM Parser |
JakartaAntAdapter | A utility class which allows Adaptx to be used as the XSLT Processor for the Jakarta ANT build utility. |
LangFunctionCall | A implementation of the XPath "lang" function call |
LastFunctionCall | A class that represents the XPath last() function call |
Lexer | A Lexical Analizer of XPath patterns and expressions |
List | This is my implementation of the JDK 1.2 List interface. |
ListStack | A representation of a Stack that does not use Synchronization. |
Location | A class for storing location information |
LocationPathPattern | This class represents a "Location Path Pattern" as specified in the W3C XSLT 1.0 Recommendation. |
LocationStep | This interface represents a Location Step as defined by XPath 1.0 |
MatchExpression | This class represents a Match expression. |
MessageObserver | A simple interface that allows xsl:message actions to be observed. |
Names | XPath Names |
Names | XSL Names |
Namespace | A class representing a Namespace node |
Namespaces | A class for handling Namespace declaration and scoping |
NestedIOException | An exception that is used to signal I/O errors which are caused by other exceptions. |
NestedRuntimeException | A RuntimeException class which can hold another Exception. |
NodeExpression | Represents an XPath node expression. |
NodeSet | Represents a node-set. |
Normalize | An implementation of the XPath "normalize" function call |
NotFunctionCall | A class that represents the XPath not() function call |
NumberFunctionCall |
A class that represents the following Function calls: number(); floor(); round(); ceiling(); |
NumberResult | Represents a number result. |
NumericOperation | Represents Mathimatical Operation that operates on binary expressions. |
ObjectURILocation | An extension of URILocation, useful for dealing with in-memory objects. |
Operator | Represents an Logical or Mathimatical Operator that operates on binary expressions. |
OrderedMap | A simple String to Object mapping which preserves order |
OutputFormat | A class for maintaining state information for the output of the XSL result tree |
Param | Represents an xsl:param |
Parameters | A class for representing function parameters. |
ParamVariable | Represents an xsl:with-param |
ParseException | The main exception thrown when an Error occurs while parsing an XPath expression |
Parser | A class for parsing expression strings |
PathComponent | A basic interface for LocationStep or FilterExpr |
PathExpr | An abstract class representing an XPath Location Path expression. |
Pattern | This class represents a "pattern" as specified in the W3C XSLT 1.0 Recommendation. |
PatternException | An exception thrown during parsing of XSLT patterns |
PositionFunctionCall | An implementation of the XPath position() function |
PredicateExpr | This class represents an XPath predicate expression. |
PrimaryExpr |
Represents an XPath 1.0 PrimaryExprfrom XPath 1.0 Recommendation: [15] PrimaryExpr ::= VariableReference | '(' Expr ')' | Literal | Number | FunctionCall |
ProcessingInstruction | A class representing a Processing Instruction |
ProcessorCallback | This class is used for calling back into the RuleProcessor to perform special tasks, such as adding nodes to the result tree |
ProcessorState | The current RuleProcessor environment. |
QuickStack | A representation of a Stack that does not use Synchronization. |
QuickStack.StackIterator | |
ResultFormatter | The ResultFormatter class used by the RuleProcessor to send results to. |
ResultHandler | An interface for processing XSLT result trees. |
ResultHandlerAdapter | A simple implemtation of ResultHandler which acts as an adapter for a SAX DocumentHandler. |
ResultHandlerAdapter2 | A simple implemtation of ResultHandler which acts as an adapter for a SAX ContentHandler. |
Root | A representation of a Root node |
RTF2NodeSetFunctionCall | A class that represents an XSL:P extension function which allows converting an XSLT result-tree-fragment into a NodeSet. |
RuleProcessor | This class is the "template" rule processor which processes an XML document using it's XSLStylesheet. |
SAX2ResultHandler | A SAX 1.0 and 2.0 adapter for the source tree |
SAXInput | A SAX 1.0 and 2.0 adapter for the source tree |
SAXURILocation | An implementation of ObjectURILocation for a SAX XMLReader |
ScopedVariableSet | A simple stack for VariableSets |
ScriptHandler | An interface for scripting environments |
SelectExpr |
This class represents a SelectExpr
[1] SelectExpr ::= UnionExpr |
Selection | Represents a Basic XSL Selection Object. xsl:if, xsl:apply-templates, xsl:for-each |
StartsWith | A implementation of the XPath "starts-with" function call |
StringFunctionCall | A implementation of the "string()" function call |
StringLength | An implementation of the "string-length()" function call |
StringResult | Represents a string result. |
StylesheetHandler | A class which implements a SAX DocumentHandler and ContentHandler and is used by the XSLTReader when reading an XSLT stylesheet. |
Substring | A implementation of the "substring()" function call |
SubstringAfter | A implementation of the "substring-after" function call |
SubstringBefore | An implementation of the "substring-before" function call |
SumFunctionCall | A class that represents the XPath 1.0 sum function call. |
SystemFunctionCall | A implementation of the "system-property" function call |
TemplateRule | A class that Represents an XSLT Template Rule. |
TemplatesHandlerImpl |
An implemenation of the JAXP TemplatesHandler interface
see javax.xml.transform.sax.TemplatesHandler for more information |
TemplatesImpl | An implementation of javax.xml.transform.Templates for use with Adaptx. |
Text | A class representing a Text node |
TextFunctionCall | A class that represents the XPath text() function call. |
Token | A Token class for the XPath 1.0 lexer |
Tokenizer | Splits a String into tokens using a specified set of String delimiters. |
TransformerFactoryImpl | An implementation of JAXP 1.1 TransfomerFactory. |
TransformerHandlerImpl |
An implemenation of the JAXP TransformerHandler interface
see javax.xml.transform.sax.TransformerHandler for more information |
TransformerImpl | The implementation of javax.xml.transform.Transformer to allow Adaptx to be compatible with the JAXP 1.1 specification. |
Translate | An implementation of the "translate" function call |
TreeFragmentResult | Represents a TreeFragment result |
TrueFunctionCall | A class that represents the true() function call |
UnionExpr |
An abstract class that represents an XPath Union expression
UnionExpr ::= PathExpr | (PathExpr '|' UnionExpr) |
URIException | URIException is used when an error occurs during URI resolving |
URILocation | An interface for handling URIs |
URILocationImpl | An implementation of URILocation |
URIResolver | An interface for URI handling |
URIResolverImpl | The default implementation of URIResolver |
URIResolverWrapper | An Adaptx wrapper for JAXP URIResolver |
URIUtils | A utility class for URI handling |
ValueOf | Represents the xsl:value-of element. |
Variable | Represents an xsl:variable |
VariableReference | Represents the XPath VariableReference expression |
VariableSet | An abstract class which allows the use of variables when evaluating XPath expressions. |
VariableSetImpl | An implementation of VariableSet which is used to provide variable bindings that can be used when evaluating an XPath expression. |
Whitespace | A class for handling XML Whitespace |
XercesParser | Creates a DOM Package for use with Apache's Xerces parser. |
XMLDiff | A utility class used to compare two XPathNodes, or XML input files and report the differences between them. |
XMLNamesFunctionCall | A class that represents the XPath name related functions |
XMLUtil | A utility class for parsing XML Namespaces and Locales |
XMLUtils | A utility class for handling whitespace and namespaces. |
XPathContext | Base implementation of an XPath context. |
XPathException | Indicates an error occured while evaluating an XPath expression. |
XPathExpression | Interface representing an XPath expression. |
XPathFunction | Abstract class representing an XPath function. |
XPathNode | Abstract class representing a node in a document tree, on which XPath expressions can be evaluated. |
XPathParser | The XPath parser. |
XPathResult | Abstract class representing the result of an XPath expression. |
XPNBuilder | A ResultHandler implementation that builds a XPathNode tree |
XPNReader | A Utility class to read an XPathNode, using the org.exolab.adaptx.xslt.dom package as the implementation of XPathNode. |
XPNWriter | A basic utility class to write an XPathNode, using the org.exolab.adaptx.xslt.dom package as the implementation of XPathNode. |
XSLCallTemplate | This class represents an xsl:call-template. |
XSLCData | Represents the an xsl:cdata in the XSLStylesheet. |
XSLException | The main exception thrown during XSLT processing |
XSLIf | Represents an XSLIf Object (xsl:if) |
XSLImport | This class represents an xsl:import or xsl:include XSLElement. |
XSLNumber | Represents the xsl:number element. |
XSLObject | This class represents an XSLObject in the style tree. |
XSLOtherwise | Represents an XSLOtherwise Object (xsl:otherwise) |
XSLOutput | A class for maintaining state information for the output of the XSL result tree |
XSLPIHandler | This class handle Processor Instructions for the XSL processor |
XSLScript | This class represents a xsl:script element. |
XSLSort | Represents an xsl:sort element |
XSLText | Represents the xsl:text element |
XSLTFunction | The base class for XSLT functions. |
XSLTFunctionResult | Abstract class representing the result of an XSLT extension function. |
XSLTProcessor | This class represents an XSLT Processor that implements the W3C XSLT 1.0 Recommendation. |
XSLTReader | A class for reading an XSLT stylesheet from a stream or file. |
XSLTStylesheet | This class represents an XSL stylesheet |