mocman.interpreter.modules
Class IntGraph

java.lang.Object
  extended by mocman.interpreter.syntax.Global
      extended by mocman.interpreter.syntax.Local
          extended by mocman.interpreter.syntax.Module
              extended by mocman.interpreter.modules.IntGraph
All Implemented Interfaces:
ITreeNode

public class IntGraph
extends Module


Field Summary
static java.awt.Frame f
           
static GraphPrinter<java.lang.Integer,java.lang.Integer> gp
           
static Graph<java.lang.Integer,java.lang.Integer> graph
           
 
Fields inherited from class mocman.interpreter.syntax.Global
strVal
 
Constructor Summary
IntGraph()
           
 
Method Summary
 IntGraph clone()
           
static void close()
           
static void Close()
           
 ITreeNode function(ITreeNode n)
           
 ITreeNode get(ITreeNode n)
           
static void Repaint()
           
static void resize()
           
 ITreeNode set(ITreeNode n, ITreeNode m)
           
 ITreeNode value(java.lang.String s)
           
 
Methods inherited from class mocman.interpreter.syntax.Module
create
 
Methods inherited from class mocman.interpreter.syntax.Local
build, get, pop, push, run, set
 
Methods inherited from class mocman.interpreter.syntax.Global
add, and, bln, blnb, castTo, epsilon, eq, getNext, getRule, getVal, imp, isEpsilon, mul, neg, not, or, setNextOp, setRule, setValue, sget, sset, svalue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

graph

public static Graph<java.lang.Integer,java.lang.Integer> graph

gp

public static GraphPrinter<java.lang.Integer,java.lang.Integer> gp

f

public static java.awt.Frame f
Constructor Detail

IntGraph

public IntGraph()
Method Detail

Close

public static void Close()

resize

public static void resize()

Repaint

public static void Repaint()

clone

public IntGraph clone()
Specified by:
clone in interface ITreeNode
Overrides:
clone in class Local

value

public ITreeNode value(java.lang.String s)
Specified by:
value in interface ITreeNode
Overrides:
value in class Local

get

public ITreeNode get(ITreeNode n)
Specified by:
get in interface ITreeNode
Overrides:
get in class Local

set

public ITreeNode set(ITreeNode n,
                     ITreeNode m)
Specified by:
set in interface ITreeNode
Overrides:
set in class Local

function

public ITreeNode function(ITreeNode n)
Specified by:
function in interface ITreeNode
Overrides:
function in class Global

close

public static void close()