Package org.jaxen.pattern
Class LocationPathPattern
java.lang.Object
org.jaxen.pattern.Pattern
org.jaxen.pattern.LocationPathPattern
Deprecated.
will be removed in Jaxen 2.0
LocationPathPattern matches any node using a
location path such as A/B/C.
The parentPattern and ancestorPattern properties are used to
chain location path patterns together
- Version:
- $Revision$
- Author:
- James Strachan
-
Field Summary
Fields inherited from class org.jaxen.pattern.Pattern
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, NO_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFilter(FilterExpr filter) Deprecated.Adds a filter to this patternshortDeprecated.Returns the type of node the pattern matches.doubleDeprecated.Returns the default resolution policy of the pattern according to the XSLT conflict resolution rules.getText()Deprecated.Returns a textual representation of this patternbooleanDeprecated.booleanDeprecated.booleanDeprecated.voidsetAbsolute(boolean absolute) Deprecated.voidsetAncestorPattern(Pattern ancestorPattern) Deprecated.Adds a pattern for an ancestor of the current context node used in this pattern.voidsetNodeTest(NodeTest nodeTest) Deprecated.Allows the NodeTest to be setvoidsetParentPattern(Pattern parentPattern) Deprecated.Adds a pattern for the parent of the current context node used in this pattern.simplify()Deprecated.toString()Deprecated.Methods inherited from class org.jaxen.pattern.Pattern
getMatchesNodeName, getUnionPatterns
-
Constructor Details
-
LocationPathPattern
public LocationPathPattern()Deprecated. -
LocationPathPattern
Deprecated.
-
-
Method Details
-
simplify
Deprecated. -
addFilter
Deprecated.Adds a filter to this pattern -
setParentPattern
Deprecated.Adds a pattern for the parent of the current context node used in this pattern. -
setAncestorPattern
Deprecated.Adds a pattern for an ancestor of the current context node used in this pattern. -
setNodeTest
Deprecated.Allows the NodeTest to be set- Throws:
JaxenException
-
matches
Deprecated.- Specified by:
matchesin classPattern- Parameters:
node- ????context- ????- Returns:
- true if the pattern matches the given node
- Throws:
JaxenException- if ????
-
getPriority
public double getPriority()Deprecated.Description copied from class:PatternReturns the default resolution policy of the pattern according to the XSLT conflict resolution rules.- Overrides:
getPriorityin classPattern- Returns:
- 0.5; the default priority defined in XSLT
- See Also:
-
getMatchType
public short getMatchType()Deprecated.Description copied from class:PatternReturns the type of node the pattern matches.- Overrides:
getMatchTypein classPattern- Returns:
ANY_NODEunless overridden
-
getText
Deprecated.Description copied from class:PatternReturns a textual representation of this pattern -
toString
Deprecated. -
isAbsolute
public boolean isAbsolute()Deprecated. -
setAbsolute
public void setAbsolute(boolean absolute) Deprecated. -
hasAnyNodeTest
public boolean hasAnyNodeTest()Deprecated.
-