| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dom4j.rule.Rule
 Rule matches against DOM4J Node so that some action can be
 performed such as in the XSLT processing model.
 
| Constructor Summary | |
| Rule() | |
| Rule(Pattern pattern) | |
| Rule(Pattern pattern,
     Action action) | |
| Rule(Rule that,
     Pattern pattern)Constructs a new Rule with the same instance data as the given rule but a different pattern. | |
| Method Summary | |
|  int | compareTo(Object that) | 
|  int | compareTo(Rule that)Compares two rules in XSLT processing model order assuming that the modes are equal. | 
|  boolean | equals(Object that) | 
|  Action | getAction()Getter for property action. | 
|  int | getAppearenceCount()Getter for property appearenceCount. | 
|  int | getImportPrecedence()Getter for property importPrecedence. | 
|  String | getMatchesNodeName()For patterns which only match an ATTRIBUTE_NODE or an ELEMENT_NODE then this pattern may return the name of the element or attribute it matches. | 
|  short | getMatchType()DOCUMENT ME! | 
|  String | getMode()Getter for property mode. | 
|  Pattern | getPattern()Getter for property pattern. | 
|  double | getPriority()Getter for property priority. | 
|  Rule[] | getUnionRules()If this rule contains a union pattern then this method should return an array of Rules which describe the union rule, which should contain more than one rule. | 
|  int | hashCode() | 
|  boolean | matches(Node node)DOCUMENT ME! | 
|  void | setAction(Action action)Setter for property action. | 
|  void | setAppearenceCount(int appearenceCount)Setter for property appearenceCount. | 
|  void | setImportPrecedence(int importPrecedence)Setter for property importPrecedence. | 
|  void | setMode(String mode)Setter for property mode. | 
|  void | setPattern(Pattern pattern)Setter for property pattern. | 
|  void | setPriority(double priority)Setter for property priority. | 
|  String | toString() | 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public Rule()
public Rule(Pattern pattern)
public Rule(Pattern pattern,
            Action action)
public Rule(Rule that,
            Pattern pattern)
that - DOCUMENT ME!pattern - DOCUMENT ME!| Method Detail | 
public boolean equals(Object that)
public int hashCode()
public int compareTo(Object that)
compareTo in interface Comparablepublic int compareTo(Rule that)
that - DOCUMENT ME!
public String toString()
public final boolean matches(Node node)
node - DOCUMENT ME!
public Rule[] getUnionRules()
public final short getMatchType()
public final String getMatchesNodeName()
public String getMode()
public void setMode(String mode)
mode - New value of property mode.public int getImportPrecedence()
public void setImportPrecedence(int importPrecedence)
importPrecedence - New value of property importPrecedence.public double getPriority()
public void setPriority(double priority)
priority - New value of property priority.public int getAppearenceCount()
public void setAppearenceCount(int appearenceCount)
appearenceCount - New value of property appearenceCount.public Pattern getPattern()
public void setPattern(Pattern pattern)
pattern - New value of property pattern.public Action getAction()
public void setAction(Action action)
action - New value of property action.| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||