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

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

public class FlatTemplateBindingControllerImpl
extends FlatBindingControllerImpl

Implementation of the binding controller for flat template components.

Author:
Lionel Seinturier

Field Summary
 
Fields inherited from class org.objectweb.fractal.aokell.lib.control.binding.AbstractBindingControllerImpl
compctrl
 
Constructor Summary
FlatTemplateBindingControllerImpl()
           
 
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.AbstractBindingControllerImpl
bindFc, bindFcContent, cloneFcCtrl, getFcBoundableInterface, getFcInterfaces, initFcCtrl, listFc, lookupFc, registerFcInterface, setFcCompCtrl, testLegalBinding, 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

FlatTemplateBindingControllerImpl

public FlatTemplateBindingControllerImpl()
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