org.objectweb.fractal.adl.types
Interface TypeBuilder

All 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 Detail

createInterfaceType

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

createComponentType

public Object createComponentType(String name,
                                  Object[] interfaceTypes,
                                  Object context)
                           throws Exception
Throws:
Exception