|
||||||||||
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 ValuesConstructor Detail |
---|
protected SubSystemInstanceImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class StructureInstanceImpl
public SubSystemClass getSubSystemClass()
getSubSystemClass
in interface SubSystemInstance
SubSystemInstance.setSubSystemClass(SubSystemClass)
,
ETriceGenPackage.getSubSystemInstance_SubSystemClass()
public SubSystemClass basicGetSubSystemClass()
public void setSubSystemClass(SubSystemClass newSubSystemClass)
setSubSystemClass
in interface SubSystemInstance
newSubSystemClass
- the new value of the 'Sub System Class' reference.SubSystemInstance.getSubSystemClass()
public int getMaxObjId()
getMaxObjId
in interface SubSystemInstance
ETriceGenPackage.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 StructureInstanceImpl
public void eUnset(int featureID)
eUnset
in class StructureInstanceImpl
public boolean eIsSet(int featureID)
eIsSet
in class StructureInstanceImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |