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

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

public static class Binding.ProductionBinding
extends Binding.AbstractBinding<ProductionDefAST>


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.ProductionBinding(ProductionDefAST declaringSite, ProductionDecl production)
           
 
Method Summary
 ProductionDecl 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.ProductionBinding

public Binding.ProductionBinding(ProductionDefAST declaringSite,
                                 ProductionDecl production)
Method Detail

getDomainObject

public ProductionDecl getDomainObject()