ShowXPath
Class Context

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

public class Context
extends java.lang.Object


Constructor Summary
Context(LRoot root, ContextTree contextTree, LNodeset documentRoots, java.util.Hashtable variables)
           
 
Method Summary
 void add()
           
 void ancestor_or_self()
           
 void ancestor()
           
 void attribute()
           
 void call()
           
 void child()
           
 void comment()
           
 void context()
           
 void contextStart()
           
 void descendent_or_self()
           
 void descendent()
           
 void div()
           
 LStackNode end()
           
 void endPath()
           
 void equal()
           
static java.net.URL fileToURL(java.io.File file)
           
 void following_sibling()
           
 void following()
           
 java.util.Stack getStack()
           
 javax.swing.tree.DefaultMutableTreeNode getTreeNode()
           
 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 not()
           
 void parent()
           
 void pop()
           
 void preceding_sibling()
           
 void preceding()
           
 void prepare()
           
 void processing_instruction()
           
 void push(LStackNode node)
           
 void qname()
           
 void root()
           
 void self()
           
 void setContext(LTreeNode node, int position, int totalNodes, LTreeNode current, int axis)
           
 void setForwardAxis()
           
static void setMain(Main main)
           
 void setName(java.lang.String name)
           
 void setReverseAxis()
           
 void setTreeNode(javax.swing.tree.DefaultMutableTreeNode treeNode)
           
 void showContext()
           
 LStackNode stackRoot()
           
 void startPath()
           
 void sub()
           
 void text()
           
 java.lang.String toString()
           
 void union()
           
 void update()
           
 void value()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Context

public Context(LRoot root,
               ContextTree contextTree,
               LNodeset documentRoots,
               java.util.Hashtable variables)
Method Detail

fileToURL

public static java.net.URL fileToURL(java.io.File file)

setMain

public static void setMain(Main main)

setContext

public void setContext(LTreeNode node,
                       int position,
                       int totalNodes,
                       LTreeNode current,
                       int axis)

ignore

public void ignore(java.lang.String string)

contextStart

public void contextStart()

startPath

public void startPath()

endPath

public void endPath()

mark

public void mark()

root

public void root()

context

public void context()

push

public void push(LStackNode node)

nodeset

public void nodeset()

end

public LStackNode end()

iftrue

public void iftrue(java.lang.String label)

showContext

public void showContext()

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()

setTreeNode

public void setTreeNode(javax.swing.tree.DefaultMutableTreeNode treeNode)

getTreeNode

public javax.swing.tree.DefaultMutableTreeNode getTreeNode()

setName

public void setName(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

stackRoot

public LStackNode stackRoot()

getStack

public java.util.Stack getStack()