org.objectweb.fractal.aokell.lib.control.binding
Class CompositeTemplateBindingControllerImpl

java.lang.Object
  extended by org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl
      extended by org.objectweb.fractal.aokell.lib.control.binding.PrimitiveBindingControllerImpl
          extended by org.objectweb.fractal.aokell.lib.control.binding.CompositeBindingControllerImpl
              extended by org.objectweb.fractal.aokell.lib.control.binding.CompositeTemplateBindingControllerImpl
All Implemented Interfaces:
Controller, BindingController

public class CompositeTemplateBindingControllerImpl
extends CompositeBindingControllerImpl

Implementation of the binding controller for composite template components.

Author:
Lionel Seinturier

Field Summary
 
Fields inherited from class org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl
compctrl
 
Constructor Summary
CompositeTemplateBindingControllerImpl()
           
 
Method Summary
protected  void testLifeCyleBeforeUnbinding(Component arg0)
          Test whether the component is stopped before performing an unbind operation.
 
Methods inherited from class org.objectweb.fractal.aokell.lib.control.binding.CompositeBindingControllerImpl
getFcInterfaces, registerFcInterface, testLegalBinding
 
Methods inherited from class org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl
bindFc, bindFcContent, cloneFcCtrl, getFcBoundableInterface, initFcCtrl, listFc, lookupFc, setFcCompCtrl, toString, unbindFc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.fractal.api.control.BindingController
bindFc, listFc, lookupFc, unbindFc
 

Constructor Detail

CompositeTemplateBindingControllerImpl

public CompositeTemplateBindingControllerImpl()
Method Detail

testLifeCyleBeforeUnbinding

protected void testLifeCyleBeforeUnbinding(Component arg0)
                                    throws IllegalLifeCycleException
Description copied from class: AbstractBindingControllerImpl
Test whether the component is stopped before performing an unbind operation. Implementations of the binding controller for templates override this method with an empty implementation (template membranes do not have a lifecycle controller.)

Overrides:
testLifeCyleBeforeUnbinding in class AbstractBindingControllerImpl
Throws:
IllegalLifeCycleException