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

All Known Subinterfaces:
Binding.ReferenceableBinding
All Known Implementing Classes:
Binding.AbstractBinding, Binding.AbstractReferenceableBinding, Binding.DirectiveBinding, Binding.NonTerminalBinding, Binding.PriorityBinding, Binding.ProductionBinding, Binding.RuleBinding, Binding.TerminalBinding, Binding.TypeBinding, Binding.VariableBinding, Binding.VersionBinding

public interface Binding


Nested Class Summary
static class Binding.AbstractBinding<D extends BindingSite>
           
static class Binding.AbstractReferenceableBinding<D extends BindingSite,R extends BindingSite>
           
static class Binding.DirectiveBinding
           
static class Binding.NonTerminalBinding
           
static class Binding.PriorityBinding
           
static class Binding.ProductionBinding
           
static interface Binding.ReferenceableBinding
           
static class Binding.RuleBinding
           
static class Binding.TerminalBinding
           
static class Binding.TypeBinding
           
static class Binding.VariableBinding<D extends BindingSite>
           
static class Binding.VersionBinding
           
 
Method Summary
 BindingSite getDeclaringSite()
           
 Object getDomainObject()
           
 

Method Detail

getDeclaringSite

BindingSite getDeclaringSite()

getDomainObject

Object getDomainObject()