fr.umlv.tatoo.cc.ebnf.ast
Class Binding.RuleBinding

java.lang.Object
  extended by fr.umlv.tatoo.cc.ebnf.ast.Binding.AbstractBinding<RuleDefAST>
      extended by fr.umlv.tatoo.cc.ebnf.ast.Binding.RuleBinding
All Implemented Interfaces:
Binding
Enclosing interface:
Binding

public static class Binding.RuleBinding
extends Binding.AbstractBinding<RuleDefAST>


Nested Class Summary
 
Nested classes/interfaces inherited from interface fr.umlv.tatoo.cc.ebnf.ast.Binding
Binding.AbstractBinding<D extends BindingSite>, Binding.AbstractReferenceableBinding<D extends BindingSite,R extends BindingSite>, Binding.DirectiveBinding, Binding.NonTerminalBinding, Binding.PriorityBinding, Binding.ProductionBinding, Binding.ReferenceableBinding, Binding.RuleBinding, Binding.TerminalBinding, Binding.TypeBinding, Binding.VariableBinding<D extends BindingSite>, Binding.VersionBinding
 
Constructor Summary
Binding.RuleBinding(RuleDefAST declaringSite, RuleDecl rule)
           
 
Method Summary
 RuleDecl getDomainObject()
           
 
Methods inherited from class fr.umlv.tatoo.cc.ebnf.ast.Binding.AbstractBinding
getDeclaringSite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Binding.RuleBinding

public Binding.RuleBinding(RuleDefAST declaringSite,
                           RuleDecl rule)
Method Detail

getDomainObject

public RuleDecl getDomainObject()