org.objectweb.fractal.adl.types
Interface TypeInterface

All Superinterfaces:
Interface

public interface TypeInterface
extends Interface

An AST node interface to define typed interfaces.


Field Summary
static String CLIENT_ROLE
           
static String COLLECTION_CARDINALITY
           
static String MANDATORY_CONTINGENCY
           
static String OPTIONAL_CONTINGENCY
           
static String SERVER_ROLE
           
static String SINGLETON_CARDINALITY
           
 
Method Summary
 String getCardinality()
           
 String getContingency()
           
 String getRole()
           
 String getSignature()
           
 void setCardinality(String arg)
           
 void setContingency(String arg)
           
 void setRole(String arg)
           
 void setSignature(String arg)
           
 
Methods inherited from interface org.objectweb.fractal.adl.interfaces.Interface
getName, setName
 

Field Detail

SINGLETON_CARDINALITY

static final String SINGLETON_CARDINALITY
See Also:
Constant Field Values

COLLECTION_CARDINALITY

static final String COLLECTION_CARDINALITY
See Also:
Constant Field Values

MANDATORY_CONTINGENCY

static final String MANDATORY_CONTINGENCY
See Also:
Constant Field Values

OPTIONAL_CONTINGENCY

static final String OPTIONAL_CONTINGENCY
See Also:
Constant Field Values

SERVER_ROLE

static final String SERVER_ROLE
See Also:
Constant Field Values

CLIENT_ROLE

static final String CLIENT_ROLE
See Also:
Constant Field Values
Method Detail

getCardinality

String getCardinality()

setCardinality

void setCardinality(String arg)

getContingency

String getContingency()

setContingency

void setContingency(String arg)

getSignature

String getSignature()

setSignature

void setSignature(String arg)

getRole

String getRole()

setRole

void setRole(String arg)