org.objectweb.fractal.adl.components
Class StaticJavaComponentBuilder

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

public class StaticJavaComponentBuilder
extends Object
implements ComponentBuilder

A Java based, static implementation of the ComponentBuilder interface. This implementation produces standard Java code that adds and starts components.


Constructor Summary
StaticJavaComponentBuilder()
           
 
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

StaticJavaComponentBuilder

public StaticJavaComponentBuilder()
Method Detail

addComponent

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

startComponent

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