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

## Package org.dom4j.rule

A `Pattern` based XML rule engine which implements the full XSLT processing model while allowing any `Action` to be fired if a pattern matches.

See:
Description

Interface Summary
Action | `Action` represents some default action which should occur when a rule matches a node in the XSLT processing model.
Pattern | `Pattern` defines the behaviour for pattern in the XSLT processing model.

Class Summary
Mode | `Mode` manages a number of RuleSet instances for the mode in a stylesheet.
NullAction | `NullAction` represents an empty action that does nothing.
Rule | `Rule` matches against DOM4J Node so that some action can be performed such as in the XSLT processing model.
RuleManager | `RuleManager` manages a set of rules such that a rule can be found for a given DOM4J Node using the XSLT processing model.
RuleSet | `RuleSet` manages a set of rules which are sorted in order of relevance according to the XSLT defined conflict resolution policy.
Stylesheet | `Stylesheet` implements an XSLT stylesheet such that rules can be added to the stylesheet and the stylesheet can be applied to a source document or node.

## Package org.dom4j.rule Description

A `Pattern` based XML rule engine which implements the full XSLT processing model while allowing any `Action` to be fired if a pattern matches. This package can be used as a the base for a full XSLT implementation or alternatives, such as a JSP custom tag implementation of XSLT.

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

Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.