org.objectweb.fractal.adl.types

Interface TypeBuilder

Known Implementing Classes:
FractalTypeBuilder, JavaTypeBuilder, StaticFractalTypeBuilder

public interface TypeBuilder

A builder interface to build interface and component 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


createInterfaceType

public Object createInterfaceType(String name,
                                  String signature,
                                  String role,
                                  String contingency,
                                  String cardinality,
                                  Object context)
            throws Exception