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

public static final String SINGLETON_CARDINALITY
See Also:
Constant Field Values

COLLECTION_CARDINALITY

public static final String COLLECTION_CARDINALITY
See Also:
Constant Field Values

MANDATORY_CONTINGENCY

public static final String MANDATORY_CONTINGENCY
See Also:
Constant Field Values

OPTIONAL_CONTINGENCY

public static final String OPTIONAL_CONTINGENCY
See Also:
Constant Field Values

SERVER_ROLE

public static final String SERVER_ROLE
See Also:
Constant Field Values

CLIENT_ROLE

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

getCardinality

public String getCardinality()

setCardinality

public void setCardinality(String arg)

getContingency

public String getContingency()

setContingency

public void setContingency(String arg)

getSignature

public String getSignature()

setSignature

public void setSignature(String arg)

getRole

public String getRole()

setRole

public void setRole(String arg)