org.eclipse.etrice.core.room
Interface RoomModel

All Known Implementing Classes:
RoomModelImpl

public interface RoomModel

A representation of the model object 'Model'.

The following features are supported:

See Also:
RoomPackage.getRoomModel()
EMF generated code
EMF model element

Method Summary
  getActorClasses()
          Returns the value of the 'Actor Classes' containment reference list.
  getDataClasses()
          Returns the value of the 'Data Classes' containment reference list.
 Documentation getDocu()
          Returns the value of the 'Docu' containment reference.
  getExternalTypes()
          Returns the value of the 'External Types' containment reference list.
  getImports()
          Returns the value of the 'Imports' containment reference list.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
  getPrimitiveTypes()
          Returns the value of the 'Primitive Types' containment reference list.
  getProtocolClasses()
          Returns the value of the 'Protocol Classes' containment reference list.
  getSubSystemClasses()
          Returns the value of the 'Sub System Classes' containment reference list.
  getSystems()
          Returns the value of the 'Systems' containment reference list.
 void setDocu(Documentation value)
          Sets the value of the 'Docu' containment reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 

Method Detail

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), RoomPackage.getRoomModel_Name()
EMF generated code
EMF model element

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
EMF generated code

getDocu

Documentation getDocu()
Returns the value of the 'Docu' containment reference.

If the meaning of the 'Docu' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Docu' containment reference.
See Also:
setDocu(Documentation), RoomPackage.getRoomModel_Docu()
EMF generated code
EMF model element
containment="true"

setDocu

void setDocu(Documentation value)
Sets the value of the 'Docu' containment reference.

Parameters:
value - the new value of the 'Docu' containment reference.
See Also:
getDocu()
EMF generated code

getImports

 getImports()
Returns the value of the 'Imports' containment reference list. The list contents are of type Import.

If the meaning of the 'Imports' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Imports' containment reference list.
See Also:
RoomPackage.getRoomModel_Imports()
EMF generated code
EMF model element
containment="true"

getPrimitiveTypes

 getPrimitiveTypes()
Returns the value of the 'Primitive Types' containment reference list. The list contents are of type PrimitiveType.

If the meaning of the 'Primitive Types' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Primitive Types' containment reference list.
See Also:
RoomPackage.getRoomModel_PrimitiveTypes()
EMF generated code
EMF model element
containment="true"

getExternalTypes

 getExternalTypes()
Returns the value of the 'External Types' containment reference list. The list contents are of type ExternalType.

If the meaning of the 'External Types' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'External Types' containment reference list.
See Also:
RoomPackage.getRoomModel_ExternalTypes()
EMF generated code
EMF model element
containment="true"

getDataClasses

 getDataClasses()
Returns the value of the 'Data Classes' containment reference list. The list contents are of type DataClass.

If the meaning of the 'Data Classes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Classes' containment reference list.
See Also:
RoomPackage.getRoomModel_DataClasses()
EMF generated code
EMF model element
containment="true"

getProtocolClasses

 getProtocolClasses()
Returns the value of the 'Protocol Classes' containment reference list. The list contents are of type ProtocolClass.

If the meaning of the 'Protocol Classes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Protocol Classes' containment reference list.
See Also:
RoomPackage.getRoomModel_ProtocolClasses()
EMF generated code
EMF model element
containment="true"

getActorClasses

 getActorClasses()
Returns the value of the 'Actor Classes' containment reference list. The list contents are of type ActorClass.

If the meaning of the 'Actor Classes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Actor Classes' containment reference list.
See Also:
RoomPackage.getRoomModel_ActorClasses()
EMF generated code
EMF model element
containment="true"

getSubSystemClasses

 getSubSystemClasses()
Returns the value of the 'Sub System Classes' containment reference list. The list contents are of type SubSystemClass.

If the meaning of the 'Sub System Classes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Sub System Classes' containment reference list.
See Also:
RoomPackage.getRoomModel_SubSystemClasses()
EMF generated code
EMF model element
containment="true"

getSystems

 getSystems()
Returns the value of the 'Systems' containment reference list. The list contents are of type LogicalSystem.

If the meaning of the 'Systems' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Systems' containment reference list.
See Also:
RoomPackage.getRoomModel_Systems()
EMF generated code
EMF model element
containment="true"