fr.umlv.tatoo.cc.tools.ast.generator
Class ASTExtension

java.lang.Object
  extended by fr.umlv.tatoo.cc.tools.generator.ToolsExtension
      extended by fr.umlv.tatoo.cc.tools.ast.generator.ASTExtension
All Implemented Interfaces:
Extension, SimpleExtension

public class ASTExtension
extends ToolsExtension


Constructor Summary
ASTExtension()
           
 
Method Summary
 void execute(ExtensionBus bus, ExtensionBus.Context context)
          Called by the extension bus when all data keys registered by the current extension are available.
 
Methods inherited from class fr.umlv.tatoo.cc.tools.generator.ToolsExtension
checkOrpheanRules, register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASTExtension

public ASTExtension()
Method Detail

execute

public void execute(ExtensionBus bus,
                    ExtensionBus.Context context)
Description copied from interface: SimpleExtension
Called by the extension bus when all data keys registered by the current extension are available.

Specified by:
execute in interface SimpleExtension
Overrides:
execute in class ToolsExtension
Parameters:
bus - the bus on which the current extensiuon is registered
context - the bus context, all datas required by the current extension are available using the Context's method ExtensionBus.Context.getData(fr.umlv.tatoo.cc.common.extension.ExtensionBus.DataKey).