org.eclipse.etrice.core.room
Interface DataClass

All Superinterfaces:
RoomClass
All Known Implementing Classes:
DataClassImpl

public interface DataClass
extends RoomClass

A representation of the model object 'Data Class'.

The following features are supported:

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

Method Summary
  getAttributes()
          Returns the value of the 'Attributes' containment reference list.
 DataClass getBase()
          Returns the value of the 'Base' reference.
  getImports()
          Returns the value of the 'Imports' containment reference list.
  getOperations()
          Returns the value of the 'Operations' containment reference list.
 void setBase(DataClass value)
          Sets the value of the 'Base' reference.
 
Methods inherited from interface org.eclipse.etrice.core.room.RoomClass
getDocu, getName, setDocu, setName
 

Method Detail

getBase

DataClass getBase()
Returns the value of the 'Base' reference.

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

Returns:
the value of the 'Base' reference.
See Also:
setBase(DataClass), RoomPackage.getDataClass_Base()
EMF generated code
EMF model element

setBase

void setBase(DataClass value)
Sets the value of the 'Base' reference.

Parameters:
value - the new value of the 'Base' reference.
See Also:
getBase()
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.getDataClass_Imports()
EMF generated code
EMF model element
containment="true"

getAttributes

 getAttributes()
Returns the value of the 'Attributes' containment reference list. The list contents are of type Attribute.

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

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

getOperations

 getOperations()
Returns the value of the 'Operations' containment reference list. The list contents are of type Operation.

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

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