org.objectweb.fractal.adl.types
Class StaticFractalTypeBuilder
java.lang.Object
org.objectweb.fractal.adl.types.StaticFractalTypeBuilder
- All Implemented Interfaces:
- TypeBuilder
- public class StaticFractalTypeBuilder
- extends Object
- implements TypeBuilder
A Fractal based, static implementation of the TypeBuilder
interface.
This implementation produces Java code that uses the Fractal API to create
types.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StaticFractalTypeBuilder
public StaticFractalTypeBuilder()
createInterfaceType
public Object createInterfaceType(String name,
String signature,
String role,
String contingency,
String cardinality,
Object context)
throws Exception
- Specified by:
createInterfaceType
in interface TypeBuilder
- Throws:
Exception
createComponentType
public Object createComponentType(String name,
Object[] interfaceTypes,
Object context)
throws Exception
- Specified by:
createComponentType
in interface TypeBuilder
- Throws:
Exception