com.werken.xpath.impl
Class UnAbbrStep

java.lang.Object
  extended by com.werken.xpath.impl.Expr
      extended by com.werken.xpath.impl.Step
          extended by com.werken.xpath.impl.UnAbbrStep
Direct Known Subclasses:
NameTestStep, NodeTypeStep

public abstract class UnAbbrStep
extends Step


Constructor Summary
UnAbbrStep(java.lang.String axis)
           
 
Method Summary
 Step addPredicate(Predicate pred)
           
 Context applyTo(Context context)
           
 java.util.List applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis)
           
 java.util.List applyTo(java.util.List nodeSet, ContextSupport support, java.lang.String axis, boolean doPreds)
           
 java.util.List applyToAncestor(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToAncestorOrSelf(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToAttribute(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToChild(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToDescendant(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToDescendantOrSelf(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToFollowing(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToFollowingSibling(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToParent(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToPreceeding(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToPreceedingSibling(java.lang.Object node, ContextSupport support)
           
 java.util.List applyToSelf(java.lang.Object node, ContextSupport support)
           
 java.lang.String getAxis()
           
 java.util.List getPredicates()
           
 
Methods inherited from class com.werken.xpath.impl.Step
evaluate, isAbsolute, setIsAbsolute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnAbbrStep

public UnAbbrStep(java.lang.String axis)
Method Detail

getAxis

public java.lang.String getAxis()

addPredicate

public Step addPredicate(Predicate pred)

getPredicates

public java.util.List getPredicates()

applyTo

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

applyTo

public java.util.List applyTo(java.util.List nodeSet,
                              ContextSupport support,
                              java.lang.String axis)

applyTo

public java.util.List applyTo(java.util.List nodeSet,
                              ContextSupport support,
                              java.lang.String axis,
                              boolean doPreds)

applyToSelf

public java.util.List applyToSelf(java.lang.Object node,
                                  ContextSupport support)

applyToChild

public java.util.List applyToChild(java.lang.Object node,
                                   ContextSupport support)

applyToDescendant

public java.util.List applyToDescendant(java.lang.Object node,
                                        ContextSupport support)

applyToDescendantOrSelf

public java.util.List applyToDescendantOrSelf(java.lang.Object node,
                                              ContextSupport support)

applyToParent

public java.util.List applyToParent(java.lang.Object node,
                                    ContextSupport support)

applyToAncestor

public java.util.List applyToAncestor(java.lang.Object node,
                                      ContextSupport support)

applyToAncestorOrSelf

public java.util.List applyToAncestorOrSelf(java.lang.Object node,
                                            ContextSupport support)

applyToAttribute

public java.util.List applyToAttribute(java.lang.Object node,
                                       ContextSupport support)

applyToPreceeding

public java.util.List applyToPreceeding(java.lang.Object node,
                                        ContextSupport support)

applyToFollowing

public java.util.List applyToFollowing(java.lang.Object node,
                                       ContextSupport support)

applyToPreceedingSibling

public java.util.List applyToPreceedingSibling(java.lang.Object node,
                                               ContextSupport support)

applyToFollowingSibling

public java.util.List applyToFollowingSibling(java.lang.Object node,
                                              ContextSupport support)


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