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

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.PrimitiveTemplateBindingControllerImpl
All Implemented Interfaces:
Controller, BindingController

public class PrimitiveTemplateBindingControllerImpl
extends PrimitiveBindingControllerImpl

Implementation of the binding controller for primitive template components.

Author:
Lionel Seinturier

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

PrimitiveTemplateBindingControllerImpl

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