org.objectweb.fractal.cecilia.composite.c.controllers
Class BCBootInstantiationVisitor

java.lang.Object
  extended by org.objectweb.fractal.task.core.AbstractTaskFactoryUser
      extended by org.objectweb.fractal.cecilia.composite.c.controllers.BCInstantiationVisitor
          extended by org.objectweb.fractal.cecilia.composite.c.controllers.BCBootInstantiationVisitor
All Implemented Interfaces:
ComponentVisitor, Visitor<org.objectweb.fractal.adl.components.ComponentContainer>, org.objectweb.fractal.api.control.BindingController

public class BCBootInstantiationVisitor
extends BCInstantiationVisitor

Visitor component that builds the instantiation of the boot binding controller data structure of a default composite component.


Nested Class Summary
static class BCBootInstantiationVisitor.BCBootInstantiationTask
           
 
Nested classes/interfaces inherited from class org.objectweb.fractal.cecilia.composite.c.controllers.BCInstantiationVisitor
BCInstantiationVisitor.BCInstantiationTask
 
Field Summary
 
Fields inherited from class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
TASK_FACTORY_ITF_NAME, taskFactoryItf
 
Constructor Summary
BCBootInstantiationVisitor()
           
 
Method Summary
protected  org.objectweb.fractal.api.Component createTask(org.objectweb.fractal.adl.components.ComponentContainer container, org.objectweb.fractal.adl.bindings.Binding[] bindings)
           
 
Methods inherited from class org.objectweb.fractal.cecilia.composite.c.controllers.BCInstantiationVisitor
visit
 
Methods inherited from class org.objectweb.fractal.task.core.AbstractTaskFactoryUser
bindFc, listFc, lookupFc, unbindFc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BCBootInstantiationVisitor

public BCBootInstantiationVisitor()
Method Detail

createTask

protected org.objectweb.fractal.api.Component createTask(org.objectweb.fractal.adl.components.ComponentContainer container,
                                                         org.objectweb.fractal.adl.bindings.Binding[] bindings)
                                                  throws TaskException
Overrides:
createTask in class BCInstantiationVisitor
Throws:
TaskException


Copyright © 2007-2009 ObjectWeb Consortium. All Rights Reserved.