org.objectweb.fractal.adl.bindings
Class TypeBindingLoader

java.lang.Object
  extended by org.objectweb.fractal.adl.AbstractLoader
      extended by org.objectweb.fractal.adl.bindings.BindingLoader
          extended by org.objectweb.fractal.adl.bindings.TypeBindingLoader
All Implemented Interfaces:
Loader, BindingController

public class TypeBindingLoader
extends BindingLoader

An extended BindingLoader for components with typed interfaces. In addition to the checks performed by BindingLoader, this implementation checks that from interfaces are client interfaces, that to interfaces are server interfaces, and that the signatures and contingency of client and server interfaces are compatible.


Field Summary
 
Fields inherited from class org.objectweb.fractal.adl.AbstractLoader
clientLoader, LOADER_BINDING
 
Constructor Summary
TypeBindingLoader()
           
 
Method Summary
 
Methods inherited from class org.objectweb.fractal.adl.bindings.BindingLoader
load
 
Methods inherited from class org.objectweb.fractal.adl.AbstractLoader
bindFc, getClassLoader, listFc, lookupFc, unbindFc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeBindingLoader

public TypeBindingLoader()