|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectImpl
org.eclipse.etrice.generator.etricegen.impl.InstanceBaseImpl
org.eclipse.etrice.generator.etricegen.impl.StructureInstanceImpl
org.eclipse.etrice.generator.etricegen.impl.SubSystemInstanceImpl
public class SubSystemInstanceImpl
An implementation of the model object 'Sub LogicalSystem Instance'.
The following features are implemented:
| Field Summary | |
|---|---|
protected static int |
MAX_OBJ_ID_EDEFAULT
The default value of the ' Max Obj Id' attribute. |
protected SubSystemClass |
subSystemClass
The cached value of the ' Sub System Class' reference. |
| Fields inherited from class org.eclipse.etrice.generator.etricegen.impl.StructureInstanceImpl |
|---|
bindings, connections, instances, orderedIfItemInstances, ports, protocol2service, saps, services, spps |
| Fields inherited from class org.eclipse.etrice.generator.etricegen.impl.InstanceBaseImpl |
|---|
name, NAME_EDEFAULT, NOBJ_IDS_EDEFAULT, OBJ_ID_EDEFAULT, objId, PATH_EDEFAULT, THREAD_ID_EDEFAULT, threadId |
| Fields inherited from interface org.eclipse.etrice.generator.etricegen.InstanceBase |
|---|
pathDelim |
| Constructor Summary | |
|---|---|
protected |
SubSystemInstanceImpl()
|
| Method Summary | |
|---|---|
SubSystemClass |
basicGetSubSystemClass()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
int |
getMaxObjId()
|
SubSystemClass |
getSubSystemClass()
|
int |
getThreadId(InstanceBase instance)
|
void |
setSubSystemClass(SubSystemClass newSubSystemClass)
|
| Methods inherited from class org.eclipse.etrice.generator.etricegen.impl.StructureInstanceImpl |
|---|
eInverseRemove, getAllContainedInstances, getBindings, getConnections, getInstances, getOrderedIfItemInstances, getPorts, getSaps, getServices, getSpps |
| Methods inherited from class org.eclipse.etrice.generator.etricegen.impl.InstanceBaseImpl |
|---|
getName, getNObjIDs, getObjId, getPath, getThreadId, setName, setObjId, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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 |
| Field Detail |
|---|
protected SubSystemClass subSystemClass
Sub System Class' reference.
getSubSystemClass()protected static final int MAX_OBJ_ID_EDEFAULT
Max Obj Id' attribute.
getMaxObjId(),
Constant Field Values| Constructor Detail |
|---|
protected SubSystemInstanceImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class StructureInstanceImplpublic SubSystemClass getSubSystemClass()
getSubSystemClass in interface SubSystemInstanceSubSystemInstance.setSubSystemClass(SubSystemClass),
ETriceGenPackage.getSubSystemInstance_SubSystemClass()public SubSystemClass basicGetSubSystemClass()
public void setSubSystemClass(SubSystemClass newSubSystemClass)
setSubSystemClass in interface SubSystemInstancenewSubSystemClass - the new value of the 'Sub System Class' reference.SubSystemInstance.getSubSystemClass()public int getMaxObjId()
getMaxObjId in interface SubSystemInstanceETriceGenPackage.getSubSystemInstance_MaxObjId()public int getThreadId(InstanceBase instance)
getThreadId in interface SubSystemInstance
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class StructureInstanceImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in class StructureInstanceImplpublic void eUnset(int featureID)
eUnset in class StructureInstanceImplpublic boolean eIsSet(int featureID)
eIsSet in class StructureInstanceImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||