org.objectweb.fractal.adl.components
Class StaticFractalComponentBuilder

java.lang.Object
  extended byorg.objectweb.fractal.adl.components.StaticFractalComponentBuilder
All Implemented Interfaces:
ComponentBuilder

public class StaticFractalComponentBuilder
extends Object
implements ComponentBuilder

A Fractal based, static implementation of the ComponentBuilder interface. This implementation produces Java code that uses the Fractal API to add and start components.


Constructor Summary
StaticFractalComponentBuilder()
           
 
Method Summary
 void addComponent(Object superComponent, Object subComponent, String name, Object context)
           
 void startComponent(Object component, Object context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticFractalComponentBuilder

public StaticFractalComponentBuilder()
Method Detail

addComponent

public void addComponent(Object superComponent,
                         Object subComponent,
                         String name,
                         Object context)
                  throws Exception
Specified by:
addComponent in interface ComponentBuilder
Throws:
Exception

startComponent

public void startComponent(Object component,
                           Object context)
                    throws Exception
Specified by:
startComponent in interface ComponentBuilder
Throws:
Exception