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 Details

CLIENT_ROLE

public static final String CLIENT_ROLE


COLLECTION_CARDINALITY

public static final String COLLECTION_CARDINALITY


MANDATORY_CONTINGENCY

public static final String MANDATORY_CONTINGENCY


OPTIONAL_CONTINGENCY

public static final String OPTIONAL_CONTINGENCY


SERVER_ROLE

public static final String SERVER_ROLE


SINGLETON_CARDINALITY

public static final String SINGLETON_CARDINALITY

Method Details

getCardinality

public String getCardinality()


getContingency

public String getContingency()


getRole

public String getRole()


getSignature

public String getSignature()


setCardinality

public void setCardinality(String arg)


setContingency

public void setContingency(String arg)


setRole

public void setRole(String arg)


setSignature

public void setSignature(String arg)