ShowXPath
Class Executor

java.lang.Object
  |
  +--ShowXPath.Executor

public class Executor
extends java.lang.Object


Constructor Summary
Executor(LRoot root, Main main, java.util.Hashtable variables)
           
Executor(java.lang.String uri, Main main, java.util.Hashtable variables)
           
 
Method Summary
 void add()
           
 void ancestor_or_self()
           
 void ancestor()
           
 void attribute()
           
 void babyStep(java.lang.String string)
           
 void bigStep(java.lang.String string)
           
 void call()
           
 void child()
           
 void cleanUp()
           
 void comment()
           
 void context()
           
 void descendent_or_self()
           
 void descendent()
           
 void div()
           
 void end()
           
 void endPath()
           
 void equal()
           
 void executorStart()
           
 void following_sibling()
           
 void following()
           
 void greater_equal()
           
 void greater()
           
 void iffalse(java.lang.String label)
           
 void iftrue(java.lang.String label)
           
 void ignore(java.lang.String string)
           
 void label(java.lang.String l)
           
 void less_equal()
           
 void less()
           
 void mark()
           
 void mod()
           
 void mul()
           
 void namespace()
           
 void negate()
           
 void nodeset()
           
 void nodetest()
           
 void noStep(java.lang.String string)
           
 void not()
           
 void parent()
           
 void pop()
           
 void preceding_sibling()
           
 void preceding()
           
 void prepare()
           
 void processing_instruction()
           
 void pushLiteral(java.lang.String node)
           
 void pushNumber(java.lang.String node)
           
 void qname()
           
 void root()
           
 void self()
           
 void setBabyStep()
           
 void setBigStep()
           
 void setContext(LTreeNode n)
           
 void setContextTree(ContextTree contextTree)
           
 void setDebugStep(java.lang.String string)
           
 void setForwardAxis()
           
 void setNoStep()
           
 void setReverseAxis()
           
 void setSmallStep()
           
 void setThread(java.lang.Thread thread)
           
 void smallStep(java.lang.String string)
           
 void startPath()
           
 void sub()
           
 void text()
           
 void union()
           
 void update()
           
 void value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Executor

public Executor(java.lang.String uri,
                Main main,
                java.util.Hashtable variables)

Executor

public Executor(LRoot root,
                Main main,
                java.util.Hashtable variables)
Method Detail

setContext

public void setContext(LTreeNode n)

setContextTree

public void setContextTree(ContextTree contextTree)

ignore

public void ignore(java.lang.String string)

setThread

public void setThread(java.lang.Thread thread)

executorStart

public void executorStart()

cleanUp

public void cleanUp()

mark

public void mark()

root

public void root()

context

public void context()

startPath

public void startPath()

endPath

public void endPath()

pushLiteral

public void pushLiteral(java.lang.String node)

pushNumber

public void pushNumber(java.lang.String node)

nodeset

public void nodeset()

end

public void end()

iftrue

public void iftrue(java.lang.String label)

pop

public void pop()

label

public void label(java.lang.String l)

ancestor

public void ancestor()

attribute

public void attribute()

ancestor_or_self

public void ancestor_or_self()

child

public void child()

descendent

public void descendent()

descendent_or_self

public void descendent_or_self()

following

public void following()

following_sibling

public void following_sibling()

parent

public void parent()

preceding

public void preceding()

preceding_sibling

public void preceding_sibling()

self

public void self()

qname

public void qname()

comment

public void comment()

nodetest

public void nodetest()

text

public void text()

processing_instruction

public void processing_instruction()

prepare

public void prepare()

update

public void update()

add

public void add()

sub

public void sub()

iffalse

public void iffalse(java.lang.String label)

equal

public void equal()

not

public void not()

mul

public void mul()

div

public void div()

mod

public void mod()

less

public void less()

greater

public void greater()

less_equal

public void less_equal()

greater_equal

public void greater_equal()

negate

public void negate()

union

public void union()

value

public void value()

call

public void call()

namespace

public void namespace()

setForwardAxis

public void setForwardAxis()

setReverseAxis

public void setReverseAxis()

noStep

public void noStep(java.lang.String string)

babyStep

public void babyStep(java.lang.String string)

smallStep

public void smallStep(java.lang.String string)

bigStep

public void bigStep(java.lang.String string)

setDebugStep

public void setDebugStep(java.lang.String string)

setBabyStep

public void setBabyStep()

setSmallStep

public void setSmallStep()

setBigStep

public void setBigStep()

setNoStep

public void setNoStep()