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

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

public static class Binding.DirectiveBinding
extends Binding.AbstractBinding<DirectiveDefAST>


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.DirectiveBinding(DirectiveDefAST declaringSite, Directive directive)
           
 
Method Summary
 Directive 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.DirectiveBinding

public Binding.DirectiveBinding(DirectiveDefAST declaringSite,
                                Directive directive)
Method Detail

getDomainObject

public Directive getDomainObject()