org.eclipse.etrice.generator.etricegen
Interface SubSystemInstance

All Superinterfaces:
InstanceBase, StructureInstance
All Known Implementing Classes:
SubSystemInstanceImpl

public interface SubSystemInstance
extends StructureInstance

A representation of the model object 'Component Instance'.

The following features are supported:

See Also:
ETriceGenPackage.getSubSystemInstance()
EMF generated code
EMF model element

Field Summary
 
Fields inherited from interface org.eclipse.etrice.generator.etricegen.InstanceBase
pathDelim
 
Method Summary
 int getMaxObjId()
          Returns the value of the 'Max Obj Id' attribute.
 SubSystemClass getSubSystemClass()
          Returns the value of the 'Sub System Class' reference.
 int getThreadId(InstanceBase instance)
           
 void setSubSystemClass(SubSystemClass value)
          Sets the value of the 'Sub System Class' reference.
 
Methods inherited from interface org.eclipse.etrice.generator.etricegen.StructureInstance
getAllContainedInstances, getBindings, getConnections, getInstances, getOrderedIfItemInstances, getPorts, getSaps, getServices, getSpps
 
Methods inherited from interface org.eclipse.etrice.generator.etricegen.InstanceBase
getName, getNObjIDs, getObjId, getPath, getThreadId, setName, setObjId
 

Method Detail

getSubSystemClass

SubSystemClass getSubSystemClass()
Returns the value of the 'Sub System Class' reference.

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

Returns:
the value of the 'Sub System Class' reference.
See Also:
setSubSystemClass(SubSystemClass), ETriceGenPackage.getSubSystemInstance_SubSystemClass()
EMF generated code
EMF model element

setSubSystemClass

void setSubSystemClass(SubSystemClass value)
Sets the value of the 'Sub System Class' reference.

Parameters:
value - the new value of the 'Sub System Class' reference.
See Also:
getSubSystemClass()
EMF generated code

getMaxObjId

int getMaxObjId()
Returns the value of the 'Max Obj Id' attribute.

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

Returns:
the value of the 'Max Obj Id' attribute.
See Also:
ETriceGenPackage.getSubSystemInstance_MaxObjId()
EMF generated code
EMF model element
transient="true" changeable="false" volatile="true" derived="true"

getThreadId

int getThreadId(InstanceBase instance)

EMF generated code
EMF model element