Uses of Class
fr.umlv.tatoo.cc.common.extension.ExtensionBus.DataKey

Packages that use ExtensionBus.DataKey
fr.umlv.tatoo.cc.common.extension   
fr.umlv.tatoo.cc.common.main   
fr.umlv.tatoo.cc.lexer.main   
fr.umlv.tatoo.cc.parser.main   
fr.umlv.tatoo.cc.tools.main   
 

Uses of ExtensionBus.DataKey in fr.umlv.tatoo.cc.common.extension
 

Methods in fr.umlv.tatoo.cc.common.extension with parameters of type ExtensionBus.DataKey
<D> D
ExtensionBus.Context.getData(ExtensionBus.DataKey<D> dataKey)
           
<D> void
ExtensionBus.publish(ExtensionBus.DataKey<D> dataKey, D data)
          Publishes a data with its data-key.
 void ExtensionBus.Registry.register(ExtensionBus.DataKey<?>... dataKeys)
           
 void ExtensionBus.register(SimpleExtension extension, ExtensionBus.DataKey<?>... dataKeys)
          Registers a simple extension to the current bus.
 

Uses of ExtensionBus.DataKey in fr.umlv.tatoo.cc.common.main
 

Fields in fr.umlv.tatoo.cc.common.main declared as ExtensionBus.DataKey
static ExtensionBus.DataKey<GeneratorBean> CommonDataKeys.bean
           
 

Uses of ExtensionBus.DataKey in fr.umlv.tatoo.cc.lexer.main
 

Fields in fr.umlv.tatoo.cc.lexer.main declared as ExtensionBus.DataKey
static ExtensionBus.DataKey<RuleFactory> LexerDataKeys.ruleFactory
           
 

Uses of ExtensionBus.DataKey in fr.umlv.tatoo.cc.parser.main
 

Fields in fr.umlv.tatoo.cc.parser.main declared as ExtensionBus.DataKey
static ExtensionBus.DataKey<EBNFSupport> ParserDataKeys.ebnfSupport
           
static ExtensionBus.DataKey<GrammarRepository> ParserDataKeys.grammarRepository
           
static ExtensionBus.DataKey<ParserTableDecl> ParserDataKeys.parserTable
           
 

Uses of ExtensionBus.DataKey in fr.umlv.tatoo.cc.tools.main
 

Fields in fr.umlv.tatoo.cc.tools.main declared as ExtensionBus.DataKey
static ExtensionBus.DataKey<ToolsFactory> ToolsDataKeys.toolsFactory