fr.umlv.tatoo.cc.ebnf.ast
Interface BindingSite

All Superinterfaces:
NodeAST, TreeAST
All Known Subinterfaces:
NonTerminalBinder, TypeBinder, VariableVarAST
All Known Implementing Classes:
AliasDefAST, DirectiveDefAST, EnhancedDefAST, ImportDefAST, MacroDefAST, NonTerminalDefAST, PriorityDefAST, PriorityVarAST, ProductionDefAST, ProductionIdAndVersionDefAST, QuotedIdVarAST, RuleDefAST, TerminalDefAST, TypeVarAST, UnquotedIdVarAST, VersionDefAST, VersionVarAST

public interface BindingSite
extends NodeAST


Method Summary
 TokenAST<String> getTokenId()
           
 
Methods inherited from interface fr.umlv.tatoo.cc.ebnf.ast.NodeAST
getBinding, getKind, nodeList, treeList
 
Methods inherited from interface fr.umlv.tatoo.cc.ebnf.ast.TreeAST
accept, getAST, getAttribute, getParent, isToken, setAttribute
 

Method Detail

getTokenId

TokenAST<String> getTokenId()
Returns:
may be null.