|
||||||||||
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
public class StructureInstanceImpl
An implementation of the model object 'Structure Instance'.
The following features are implemented:
Instances
Ports
Saps
Spps
Services
Bindings
Connections
All Contained Instances
Ordered If Item Instances
Field Summary | |
---|---|
protected |
bindings
The cached value of the ' Bindings ' containment reference list. |
protected |
connections
The cached value of the ' Connections ' containment reference list. |
protected |
instances
The cached value of the ' Instances ' containment reference list. |
protected |
orderedIfItemInstances
The cached value of the ' Ordered If Item Instances ' reference list. |
protected |
ports
The cached value of the ' Ports ' containment reference list. |
java.util.HashMap<ProtocolClass,ServiceImplInstance> |
protocol2service
|
protected |
saps
The cached value of the ' Saps ' containment reference list. |
protected |
services
The cached value of the ' Services ' containment reference list. |
protected |
spps
The cached value of the ' Spps ' containment reference list. |
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 |
StructureInstanceImpl()
|
Method Summary | |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
|
getAllContainedInstances()
|
|
getBindings()
|
|
getConnections()
|
|
getInstances()
|
|
getOrderedIfItemInstances()
for each base class, super classes first, (ports, saps and services) in this order |
|
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.InstanceBase |
---|
getName, getNObjIDs, getObjId, getPath, getThreadId, setName, setObjId |
Field Detail |
---|
protectedinstances
Instances
' containment reference list.
getInstances()
protectedports
Ports
' containment reference list.
getPorts()
protectedsaps
Saps
' containment reference list.
getSaps()
protectedspps
Spps
' containment reference list.
getSpps()
protectedservices
Services
' containment reference list.
getServices()
protectedbindings
Bindings
' containment reference list.
getBindings()
protectedconnections
Connections
' containment reference list.
getConnections()
protectedorderedIfItemInstances
Ordered If Item Instances
' reference list.
getOrderedIfItemInstances()
public java.util.HashMap<ProtocolClass,ServiceImplInstance> protocol2service
Constructor Detail |
---|
protected StructureInstanceImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class InstanceBaseImpl
publicgetInstances()
getInstances
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Instances()
publicgetPorts()
getPorts
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Ports()
publicgetSaps()
getSaps
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Saps()
publicgetSpps()
getSpps
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Spps()
publicgetServices()
getServices
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Services()
publicgetBindings()
getBindings
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Bindings()
publicgetConnections()
getConnections
in interface StructureInstance
ETriceGenPackage.getStructureInstance_Connections()
publicgetAllContainedInstances()
getAllContainedInstances
in interface StructureInstance
ETriceGenPackage.getStructureInstance_AllContainedInstances()
publicgetOrderedIfItemInstances()
getOrderedIfItemInstances
in interface StructureInstance
ETriceGenPackage.getStructureInstance_OrderedIfItemInstances()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class InstanceBaseImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class InstanceBaseImpl
public void eUnset(int featureID)
eUnset
in class InstanceBaseImpl
public boolean eIsSet(int featureID)
eIsSet
in class InstanceBaseImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |