com.werken.xpath.impl

Class UnAbbrStep

Known Direct Subclasses:
NameTestStep, NodeTypeStep

public abstract class UnAbbrStep
extends Step

Constructor Summary

UnAbbrStep(String axis)

Method Summary

Step
addPredicate(Predicate pred)
List
applyTo(List nodeSet, ContextSupport support, String axis)
List
applyTo(List nodeSet, ContextSupport support, String axis, boolean doPreds)
Context
applyTo(Context context)
List
applyToAncestor(Object node, ContextSupport support)
List
applyToAncestorOrSelf(Object node, ContextSupport support)
List
applyToAttribute(Object node, ContextSupport support)
List
applyToChild(Object node, ContextSupport support)
List
applyToDescendant(Object node, ContextSupport support)
List
applyToDescendantOrSelf(Object node, ContextSupport support)
List
applyToFollowing(Object node, ContextSupport support)
List
applyToFollowingSibling(Object node, ContextSupport support)
List
applyToParent(Object node, ContextSupport support)
List
applyToPreceeding(Object node, ContextSupport support)
List
applyToPreceedingSibling(Object node, ContextSupport support)
List
applyToSelf(Object node, ContextSupport support)
String
getAxis()
List
getPredicates()

Methods inherited from class com.werken.xpath.impl.Step

applyTo, evaluate, isAbsolute, setIsAbsolute

Methods inherited from class com.werken.xpath.impl.Expr

evaluate

Constructor Details

UnAbbrStep

public UnAbbrStep(String axis)

Method Details

addPredicate

public Step addPredicate(Predicate pred)


applyTo

public List applyTo(List nodeSet,
                    ContextSupport support,
                    String axis)


applyTo

public List applyTo(List nodeSet,
                    ContextSupport support,
                    String axis,
                    boolean doPreds)


applyTo

public Context applyTo(Context context)
Overrides:
applyTo in interface Step


applyToAncestor

public List applyToAncestor(Object node,
                            ContextSupport support)


applyToAncestorOrSelf

public List applyToAncestorOrSelf(Object node,
                                  ContextSupport support)


applyToAttribute

public List applyToAttribute(Object node,
                             ContextSupport support)


applyToChild

public List applyToChild(Object node,
                         ContextSupport support)


applyToDescendant

public List applyToDescendant(Object node,
                              ContextSupport support)


applyToDescendantOrSelf

public List applyToDescendantOrSelf(Object node,
                                    ContextSupport support)


applyToFollowing

public List applyToFollowing(Object node,
                             ContextSupport support)


applyToFollowingSibling

public List applyToFollowingSibling(Object node,
                                    ContextSupport support)


applyToParent

public List applyToParent(Object node,
                          ContextSupport support)


applyToPreceeding

public List applyToPreceeding(Object node,
                              ContextSupport support)


applyToPreceedingSibling

public List applyToPreceedingSibling(Object node,
                                     ContextSupport support)


applyToSelf

public List applyToSelf(Object node,
                        ContextSupport support)


getAxis

public String getAxis()


getPredicates

public List getPredicates()


Copyright B) 2000 bob mcwhirter and The Werken & Sons Company. All Rights Reserved.