org.objectweb.fractal.adl.types

Class FractalTypeBuilder

Implemented Interfaces:
TypeBuilder

public class FractalTypeBuilder
extends Object
implements TypeBuilder

A Fractal based implementation of the TypeBuilder interface. This implementation uses the Fractal API to create types.

Method Summary

Object
createComponentType(String name, Object[] interfaceTypes, Object context)
Object
createInterfaceType(String name, String signature, String role, String contingency, String cardinality, Object context)

Method Details

createComponentType

public Object createComponentType(String name,
                                  Object[] interfaceTypes,
                                  Object context)
            throws Exception
Specified by:
createComponentType in interface TypeBuilder


createInterfaceType

public Object createInterfaceType(String name,
                                  String signature,
                                  String role,
                                  String contingency,
                                  String cardinality,
                                  Object context)
            throws Exception
Specified by:
createInterfaceType in interface TypeBuilder