tom.library.adt.bytecode
Class BytecodeAbstractType.CollectSubtermTryCatchBlockList

java.lang.Object
  extended by tom.library.sl.AbstractStrategy
      extended by tom.library.sl.AbstractStrategyBasic
          extended by tom.library.adt.bytecode.BytecodeAbstractType.CollectSubtermTryCatchBlockList
All Implemented Interfaces:
Strategy, Visitable
Enclosing class:
BytecodeAbstractType

public static class BytecodeAbstractType.CollectSubtermTryCatchBlockList
extends AbstractStrategyBasic


Field Summary
 
Fields inherited from class tom.library.sl.AbstractStrategyBasic
any
 
Fields inherited from class tom.library.sl.AbstractStrategy
environment
 
Constructor Summary
BytecodeAbstractType.CollectSubtermTryCatchBlockList(String label, tom.library.adt.bytecode.BytecodeAbstractType.InfoTryCatchBlockList info)
           
 
Method Summary
 TryCatchBlockList _visit_TryCatchBlockList(TryCatchBlockList arg, Introspector introspector)
           
 Visitable getChildAt(int index)
           
 int getChildCount()
           
 Visitable[] getChildren()
           
 tom.library.adt.bytecode.BytecodeAbstractType.InfoTryCatchBlockList getinfo()
           
 String getlabel()
           
 Visitable setChildAt(int index, Visitable child)
           
 Visitable setChildren(Visitable[] children)
           
 TryCatchBlockList visit_TryCatchBlockList(TryCatchBlockList tom__arg, Introspector introspector)
           
<T> T
visitLight(T v, Introspector introspector)
           
 
Methods inherited from class tom.library.sl.AbstractStrategyBasic
visit
 
Methods inherited from class tom.library.sl.AbstractStrategy
getAncestor, getEnvironment, getPosition, getRoot, getSubject, init, init, setEnvironment, setRoot, setSubject, visit, visit, visit, visit, visitLight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BytecodeAbstractType.CollectSubtermTryCatchBlockList

public BytecodeAbstractType.CollectSubtermTryCatchBlockList(String label,
                                                            tom.library.adt.bytecode.BytecodeAbstractType.InfoTryCatchBlockList info)
Method Detail

getlabel

public String getlabel()

getinfo

public tom.library.adt.bytecode.BytecodeAbstractType.InfoTryCatchBlockList getinfo()

getChildren

public Visitable[] getChildren()
Specified by:
getChildren in interface Visitable
Overrides:
getChildren in class AbstractStrategyBasic

setChildren

public Visitable setChildren(Visitable[] children)
Specified by:
setChildren in interface Visitable
Overrides:
setChildren in class AbstractStrategyBasic

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface Visitable
Overrides:
getChildCount in class AbstractStrategyBasic

getChildAt

public Visitable getChildAt(int index)
Specified by:
getChildAt in interface Visitable
Overrides:
getChildAt in class AbstractStrategyBasic

setChildAt

public Visitable setChildAt(int index,
                            Visitable child)
Specified by:
setChildAt in interface Visitable
Overrides:
setChildAt in class AbstractStrategyBasic

visitLight

public <T> T visitLight(T v,
                        Introspector introspector)
             throws VisitFailure
Throws:
VisitFailure

_visit_TryCatchBlockList

public TryCatchBlockList _visit_TryCatchBlockList(TryCatchBlockList arg,
                                                  Introspector introspector)
                                           throws VisitFailure
Throws:
VisitFailure

visit_TryCatchBlockList

public TryCatchBlockList visit_TryCatchBlockList(TryCatchBlockList tom__arg,
                                                 Introspector introspector)
                                          throws VisitFailure
Throws:
VisitFailure