org.tritonus.saol.compiler
Class TreeDivider

java.lang.Object
  extended by DepthFirstAdapter
      extended by org.tritonus.saol.compiler.TreeDivider

public class TreeDivider
extends DepthFirstAdapter


Constructor Summary
TreeDivider(InstrumentTable instrumentTable, UserOpcodeTable opcodeTable, TemplateTable templateTable)
           
 
Method Summary
 AGlobaldeclGlobaldecl getGlobalNode()
           
 void inAGlobaldeclGlobaldecl(AGlobaldeclGlobaldecl node)
           
 void inAInstrdeclInstrdecl(AInstrdeclInstrdecl node)
           
 void inAOpcodedeclOpcodedecl(AOpcodedeclOpcodedecl node)
           
 void inATemplatedeclTemplatedecl(ATemplatedeclTemplatedecl node)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeDivider

public TreeDivider(InstrumentTable instrumentTable,
                   UserOpcodeTable opcodeTable,
                   TemplateTable templateTable)
Method Detail

getGlobalNode

public AGlobaldeclGlobaldecl getGlobalNode()

inAInstrdeclInstrdecl

public void inAInstrdeclInstrdecl(AInstrdeclInstrdecl node)

inAOpcodedeclOpcodedecl

public void inAOpcodedeclOpcodedecl(AOpcodedeclOpcodedecl node)

inAGlobaldeclGlobaldecl

public void inAGlobaldeclGlobaldecl(AGlobaldeclGlobaldecl node)

inATemplatedeclTemplatedecl

public void inATemplatedeclTemplatedecl(ATemplatedeclTemplatedecl node)