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

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

public class Is_BQTermToInstruction
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_BQTermToInstruction()
           
 
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_BQTermToInstruction

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