org.eclipse.etrice.core.room
Interface DataClass

All Superinterfaces:
ComplexType, DataType, RoomClass
All Known Implementing Classes:
DataClassImpl

public interface DataClass
extends ComplexType

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.
  getOperations()
          Returns the value of the 'Operations' containment reference list.
 DetailCode getUserCode1()
          Returns the value of the 'User Code1' containment reference.
 DetailCode getUserCode2()
          Returns the value of the 'User Code2' containment reference.
 DetailCode getUserCode3()
          Returns the value of the 'User Code3' containment reference.
 void setBase(DataClass value)
          Sets the value of the 'Base' reference.
 void setUserCode1(DetailCode value)
          Sets the value of the 'User Code1' containment reference.
 void setUserCode2(DetailCode value)
          Sets the value of the 'User Code2' containment reference.
 void setUserCode3(DetailCode value)
          Sets the value of the 'User Code3' containment 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

getUserCode1

DetailCode getUserCode1()
Returns the value of the 'User Code1' containment reference.

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

Returns:
the value of the 'User Code1' containment reference.
See Also:
setUserCode1(DetailCode), RoomPackage.getDataClass_UserCode1()
EMF generated code
EMF model element
containment="true"

setUserCode1

void setUserCode1(DetailCode value)
Sets the value of the 'User Code1' containment reference.

Parameters:
value - the new value of the 'User Code1' containment reference.
See Also:
getUserCode1()
EMF generated code

getUserCode2

DetailCode getUserCode2()
Returns the value of the 'User Code2' containment reference.

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

Returns:
the value of the 'User Code2' containment reference.
See Also:
setUserCode2(DetailCode), RoomPackage.getDataClass_UserCode2()
EMF generated code
EMF model element
containment="true"

setUserCode2

void setUserCode2(DetailCode value)
Sets the value of the 'User Code2' containment reference.

Parameters:
value - the new value of the 'User Code2' containment reference.
See Also:
getUserCode2()
EMF generated code

getUserCode3

DetailCode getUserCode3()
Returns the value of the 'User Code3' containment reference.

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

Returns:
the value of the 'User Code3' containment reference.
See Also:
setUserCode3(DetailCode), RoomPackage.getDataClass_UserCode3()
EMF generated code
EMF model element
containment="true"

setUserCode3

void setUserCode3(DetailCode value)
Sets the value of the 'User Code3' containment reference.

Parameters:
value - the new value of the 'User Code3' containment reference.
See Also:
getUserCode3()
EMF generated code

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 StandardOperation.

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"