org.jaxen.expr
Class DefaultStep

java.lang.Object
  |
  +--org.jaxen.expr.DefaultStep
All Implemented Interfaces:
Predicated, Serializable, Step
Direct Known Subclasses:
DefaultAllNodeStep, DefaultCommentNodeStep, DefaultNameStep, DefaultProcessingInstructionNodeStep, DefaultTextNodeStep

public abstract class DefaultStep
extends Object
implements Step

See Also:
Serialized Form

Constructor Summary
DefaultStep(IterableAxis axis)
           
 
Method Summary
 void addPredicate(Predicate predicate)
           
 Iterator axisIterator(Object contextNode, ContextSupport support)
           
 int getAxis()
           
 String getAxisName()
           
 IterableAxis getIterableAxis()
           
 List getPredicates()
           
 org.jaxen.expr.PredicateSet getPredicateSet()
           
 String getText()
           
 void simplify()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jaxen.expr.Step
matches
 

Constructor Detail

DefaultStep

public DefaultStep(IterableAxis axis)
Method Detail

addPredicate

public void addPredicate(Predicate predicate)
Specified by:
addPredicate in interface Predicated

getPredicates

public List getPredicates()
Specified by:
getPredicates in interface Predicated

getPredicateSet

public org.jaxen.expr.PredicateSet getPredicateSet()
Specified by:
getPredicateSet in interface Predicated

getAxis

public int getAxis()
Specified by:
getAxis in interface Step

getIterableAxis

public IterableAxis getIterableAxis()

getAxisName

public String getAxisName()

getText

public String getText()
Specified by:
getText in interface Step

toString

public String toString()
Overrides:
toString in class Object

simplify

public void simplify()
Specified by:
simplify in interface Step

axisIterator

public Iterator axisIterator(Object contextNode,
                             ContextSupport support)
                      throws UnsupportedAxisException
Specified by:
axisIterator in interface Step


Copyright © 2002 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by

SourceForge Logo