tom.engine.adt.tominstruction.strategy.instruction
Class Is_AssignArray

java.lang.Object
  extended by tom.library.sl.AbstractStrategy
      extended by tom.library.sl.AbstractStrategyCombinator
          extended by tom.engine.adt.tominstruction.strategy.instruction.Is_AssignArray
All Implemented Interfaces:
Strategy, Visitable

public class Is_AssignArray
extends AbstractStrategyCombinator


Field Summary
 
Fields inherited from class tom.library.sl.AbstractStrategyCombinator
arguments
 
Fields inherited from class tom.library.sl.AbstractStrategy
environment
 
Constructor Summary
Is_AssignArray()
           
 
Method Summary
<T extends Visitable>
T
visit(Environment envt)
           
 int visit(Introspector i)
           
<T extends Visitable>
T
visit(T any)
           
<T extends Visitable>
T
visitLight(T any)
           
<T> T
visitLight(T any, Introspector i)
           
 
Methods inherited from class tom.library.sl.AbstractStrategyCombinator
getChildAt, getChildCount, getChildren, getVisitor, getVisitors, initSubterm, initSubterm, initSubterm, initSubterm, initSubterm, setChildAt, setChildren
 
Methods inherited from class tom.library.sl.AbstractStrategy
getAncestor, getEnvironment, getPosition, getRoot, getSubject, init, init, setEnvironment, setRoot, setSubject, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Is_AssignArray

public Is_AssignArray()
Method Detail

visit

public <T extends Visitable> T visit(Environment envt)
                          throws VisitFailure
Specified by:
visit in interface Strategy
Overrides:
visit in class AbstractStrategy
Throws:
VisitFailure

visit

public <T extends Visitable> T visit(T any)
                          throws VisitFailure
Specified by:
visit in interface Strategy
Overrides:
visit in class AbstractStrategy
Throws:
VisitFailure

visitLight

public <T extends Visitable> T visitLight(T any)
                               throws VisitFailure
Specified by:
visitLight in interface Strategy
Overrides:
visitLight in class AbstractStrategy
Throws:
VisitFailure

visitLight

public <T> T visitLight(T any,
                        Introspector i)
             throws VisitFailure
Throws:
VisitFailure

visit

public int visit(Introspector i)