Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.apache.tomcat.util.digester

Interface Summary
ObjectCreationFactory Interface for use with FactoryCreateRule.
Rules Public interface defining a collection of Rule instances (and corresponding matching patterns) plus an implementation of a matching policy that selects the rules that match a particular pattern of nested elements discovered during parsing.
RuleSet Public interface defining a shorthand means of configuring a complete set of related Rule definitions, possibly associated with a particular namespace URI, in one operation.
 

Class Summary
AbstractObjectCreationFactory Abstract base class for ObjectCreationFactory implementations.
AbstractRulesImpl AbstractRuleImpl provides basic services for Rules implementations.
ArrayStack Imported copy of the ArrayStack class from Commons Collections, which was the only direct dependency from Digester.
CallMethodRule Rule implementation that calls a method on an object on the stack (normally the top/parent object), passing arguments collected from subsequent CallParamRule rules or from the body of this element.
CallParamRule Rule implementation that saves a parameter for use by a surrounding CallMethodRule.
Digester A Digester processes an XML input stream by matching a series of element nesting patterns to execute Rules that have been added prior to the start of parsing.
Digester.SystemPropertySource  
FactoryCreateRule Rule implementation that uses an ObjectCreationFactory to create a new object which it pushes onto the object stack.
GenericParser Create a SAXParser configured to support XML Schema and DTD.
NodeCreateRule A rule implementation that creates a DOM Node containing the XML at the element that matched the rule.
ObjectCreateRule Rule implementation that creates a new object and pushes it onto the object stack.
ObjectParamRule Rule implementation that saves a parameter for use by a surrounding CallMethodRule.
ParserFeatureSetterFactory Creates a SAXParser based on the underlying parser.
PathCallParamRule Rule implementation that saves a parameter containing the Digester matching path for use by a surrounding CallMethodRule.
Rule Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.
RulesBase Default implementation of the Rules interface that supports the standard rule matching behavior.
RuleSetBase Convenience base class that implements the RuleSet interface.
SetNextRule Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.
SetPropertiesRule Rule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names.
SetPropertyRule Rule implementation that sets an individual property on the object at the top of the stack, based on attributes with specified names.
SetRootRule Rule implementation that calls a method on the root object on the stack, passing the top object (child) as an argument.
SetTopRule Rule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object as an argument.
WithDefaultsRulesWrapper Rules Decorator that returns default rules when no matches are returned by the wrapped implementation.
XercesParser Create a SAXParser based on the underlying Xerces version.