org.objectweb.fractal.aokell.lib.control.binding
Class PrimitiveBindingControllerImpl
java.lang.Object
org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl
org.objectweb.fractal.aokell.lib.control.binding.PrimitiveBindingControllerImpl
- All Implemented Interfaces:
- Controller, BindingController
- Direct Known Subclasses:
- CompositeBindingControllerImpl, PrimitiveAutoBindingControllerImpl, PrimitiveTemplateBindingControllerImpl
public class PrimitiveBindingControllerImpl
- extends AbstractBindingControllerImpl
- implements BindingController
Implementation of the binding controller for primitive components.
- Author:
- Lionel Seinturier
Method Summary |
protected void |
testLegalBinding(Interface srcItf,
Object arg1)
Test whether the given source interface can be bound to the given target
interface. |
Methods inherited from class org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl |
bindFc, bindFcContent, cloneFcCtrl, getFcBoundableInterface, getFcInterfaces, initFcCtrl, listFc, lookupFc, registerFcInterface, setFcCompCtrl, testLifeCyleBeforeUnbinding, toString, unbindFc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrimitiveBindingControllerImpl
public PrimitiveBindingControllerImpl()
testLegalBinding
protected void testLegalBinding(Interface srcItf,
Object arg1)
throws IllegalBindingException,
NoSuchInterfaceException
- Test whether the given source interface can be bound to the given target
interface.
- Overrides:
testLegalBinding
in class AbstractBindingControllerImpl
- Throws:
IllegalBindingException
- if the binding is illegal
NoSuchInterfaceException