|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A component interface to create component and interface type objects.
| Field Summary | |
|---|---|
static boolean |
CLIENT
The isClient value to be used in createFcItfType to create a client interface type. |
static boolean |
COLLECTION
The isCollection value to be used in createFcItfType to create a collection interface type. |
static boolean |
MANDATORY
The isOptional value to be used in createFcItfType to create a mandatory interface type. |
static boolean |
OPTIONAL
The isOptional value to be used in createFcItfType to create an optional interface type. |
static boolean |
SERVER
The isClient value to be used in createFcItfType to create a server interface type. |
static boolean |
SINGLE
The isCollection value to be used in createFcItfType to create a singleton interface type. |
| Method Summary | |
|---|---|
InterfaceType |
createFcItfType(String name,
String signature,
boolean isClient,
boolean isOptional,
boolean isCollection)
Creates an interface type. |
ComponentType |
createFcType(InterfaceType[] interfaceTypes)
Creates a component type. |
| Field Detail |
public static final boolean SERVER
createFcItfType to create a server interface type.
public static final boolean CLIENT
createFcItfType to create a client interface type.
public static final boolean MANDATORY
createFcItfType to create a mandatory interface type.
public static final boolean OPTIONAL
createFcItfType to create an optional interface type.
public static final boolean SINGLE
createFcItfType to create a singleton interface type.
public static final boolean COLLECTION
createFcItfType to create a collection interface type.
| Method Detail |
public InterfaceType createFcItfType(String name,
String signature,
boolean isClient,
boolean isOptional,
boolean isCollection)
throws InstantiationException
name - the name of interfaces of this type (see getFcItfName).signature - signatures of the methods of interfaces of this type. In
Java this "signature" is the fully qualified name of a Java interface
corresponding to these method signatures.isClient - true if component interfaces of this type are
client interfaces.isOptional - true if component interfaces of this type are
optional interfaces.isCollection - true if a component may have several
interfaces of this type.
InstantiationException - if the interface type cannot be created.
public ComponentType createFcType(InterfaceType[] interfaceTypes)
throws InstantiationException
interfaceTypes - the interface types of the component type to be
created.
getFcInterfaceTypes method returns an array equal to
interfaceTypes.
InstantiationException - if the component type cannot be created.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||