Packages
net.sf.joost Provides as its only classes Main that implements a command line interface for Joost, Constants that contains constant values shared between different classes, OptionalLog that wraps the initialization of the Commons Logging component, and TransformerHandlerResolver for resolving custom TransformerHandler objects.
net.sf.joost.emitter Provides classes for processing the SAX stream result of an STX transformation.
net.sf.joost.grammar Provides Yylex (generated by JLex), CUP generated parser classes for patterns and expressions, as well as an abstract Tree base class, representing the nodes of a syntax tree.
net.sf.joost.grammar.cup Contains runtime classes from the CUP parser generator, originally located in java_cup.runtime.
net.sf.joost.grammar.tree Provides concrete Tree classes, one for each node type within the syntax tree of an STXPath expression.
net.sf.joost.instruction Provides factory classes for each of the STX instructions.
net.sf.joost.stx Contains the kernel classes of Joost implementing the transformation process.
net.sf.joost.stx.helpers Provides helper classes for the XML processing, particularly a custom SAX Attributes interface and an implementation class.
net.sf.joost.trace  
net.sf.joost.trax Provides implementations of the transformation API for XML (TrAX), specified in the package javax.xml.transform and its subpackages.