public abstract class PortInstanceImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements PortInstance
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected static CpsState |
CPS_EXECUTION_STATE_EDEFAULT
The default value of the '
Cps Execution State' attribute. |
protected CpsState |
cpsExecutionState
The cached value of the '
Cps Execution State' attribute. |
protected boolean |
decoupled
The cached value of the '
Decoupled' attribute. |
protected static boolean |
DECOUPLED_EDEFAULT
The default value of the '
Decoupled' attribute. |
protected static State |
EXECUTION_STATE_EDEFAULT
The default value of the '
Execution State' attribute. |
protected static String |
INSTANCE_ID_EDEFAULT
The default value of the '
Instance Id' attribute. |
protected String |
instanceId
The cached value of the '
Instance Id' attribute. |
protected int |
instancenumber
The cached value of the '
Instancenumber' attribute. |
protected static int |
INSTANCENUMBER_EDEFAULT
The default value of the '
Instancenumber' attribute. |
protected TransitionInstance |
inTransitionInstances
The cached value of the '
In Transition Instances' reference. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected org.eclipse.emf.common.util.EList<TransitionInstance> |
outTransitionInstances
The cached value of the '
Out Transition Instances' containment reference list. |
protected Port |
portType
The cached value of the '
Port Type' reference. |
protected static String |
TYPE_ID_EDEFAULT
The default value of the '
Type Id' attribute. |
protected String |
typeId
The cached value of the '
Type Id' attribute. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
PortInstanceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activate(DataTypeInstance parameter) |
TransitionInstance |
basicGetInTransitionInstances() |
Port |
basicGetPortType() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetInTransitionInstances(TransitionInstance newInTransitionInstances,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProcessStepInstance(ProcessStepInstance newProcessStepInstance,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
deactivate() |
void |
deploy(MappingUtil mapper) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
CpsState |
getCpsExecutionState() |
State |
getExecutionState() |
String |
getInstanceId() |
int |
getInstancenumber() |
TransitionInstance |
getInTransitionInstances() |
String |
getName() |
org.eclipse.emf.common.util.EList<TransitionInstance> |
getOutTransitionInstances() |
Port |
getPortType() |
ProcessStepInstance |
getProcessStepInstance() |
String |
getTypeId() |
boolean |
isDecoupled() |
void |
setCpsExecutionState(CpsState newCpsExecutionState) |
void |
setDecoupled(boolean newDecoupled) |
void |
setExecutionState(State newExecutionState) |
void |
setInstanceId(String newInstanceId) |
void |
setInstancenumber(int newInstancenumber) |
void |
setInTransitionInstances(TransitionInstance newInTransitionInstances) |
void |
setName(String newName) |
void |
setPortType(Port newPortType) |
void |
setProcessStepInstance(ProcessStepInstance newProcessStepInstance) |
void |
setTypeId(String newTypeId) |
String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final State EXECUTION_STATE_EDEFAULT
Execution State' attribute.
getExecutionState()protected static final CpsState CPS_EXECUTION_STATE_EDEFAULT
Cps Execution State' attribute.
getCpsExecutionState()protected CpsState cpsExecutionState
Cps Execution State' attribute.
getCpsExecutionState()protected static final String INSTANCE_ID_EDEFAULT
Instance Id' attribute.
getInstanceId()protected String instanceId
Instance Id' attribute.
getInstanceId()protected static final int INSTANCENUMBER_EDEFAULT
Instancenumber' attribute.
getInstancenumber(),
Constant Field Valuesprotected int instancenumber
Instancenumber' attribute.
getInstancenumber()protected static final String NAME_EDEFAULT
Name' attribute.
getName()protected Port portType
Port Type' reference.
getPortType()protected org.eclipse.emf.common.util.EList<TransitionInstance> outTransitionInstances
Out Transition Instances' containment reference list.
getOutTransitionInstances()protected static final boolean DECOUPLED_EDEFAULT
Decoupled' attribute.
isDecoupled(),
Constant Field Valuesprotected boolean decoupled
Decoupled' attribute.
isDecoupled()protected TransitionInstance inTransitionInstances
In Transition Instances' reference.
getInTransitionInstances()protected static final String TYPE_ID_EDEFAULT
Type Id' attribute.
getTypeId()protected String typeId
Type Id' attribute.
getTypeId()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic State getExecutionState()
getExecutionState in interface StatefulState,
Stateful.setExecutionState(State),
SofiaInstancePackage.getStateful_ExecutionState()public void setExecutionState(State newExecutionState)
setExecutionState in interface StatefulnewExecutionState - the new value of the 'Execution State' attribute.State,
Stateful.getExecutionState()public CpsState getCpsExecutionState()
getCpsExecutionState in interface StatefulCpsState,
Stateful.setCpsExecutionState(CpsState),
SofiaInstancePackage.getStateful_CpsExecutionState()public void setCpsExecutionState(CpsState newCpsExecutionState)
setCpsExecutionState in interface StatefulnewCpsExecutionState - the new value of the 'Cps Execution State' attribute.CpsState,
Stateful.getCpsExecutionState()public String getInstanceId()
getInstanceId in interface InstanceIdentifiableInstanceIdentifiable.setInstanceId(String),
SofiaInstancePackage.getInstanceIdentifiable_InstanceId()public void setInstanceId(String newInstanceId)
setInstanceId in interface InstanceIdentifiablenewInstanceId - the new value of the 'Instance Id' attribute.InstanceIdentifiable.getInstanceId()public int getInstancenumber()
getInstancenumber in interface InstanceIdentifiableInstanceIdentifiable.setInstancenumber(int),
SofiaInstancePackage.getInstanceIdentifiable_Instancenumber()public void setInstancenumber(int newInstancenumber)
setInstancenumber in interface InstanceIdentifiablenewInstancenumber - the new value of the 'Instancenumber' attribute.InstanceIdentifiable.getInstancenumber()public String getName()
getName in interface NameableNameable.setName(String),
SofiaInstancePackage.getNameable_Name()public void setName(String newName)
setName in interface NameablenewName - the new value of the 'Name' attribute.Nameable.getName()public Port getPortType()
getPortType in interface PortInstancePortInstance.setPortType(Port),
SofiaInstancePackage.getPortInstance_PortType()public Port basicGetPortType()
public void setPortType(Port newPortType)
setPortType in interface PortInstancenewPortType - the new value of the 'Port Type' reference.PortInstance.getPortType()public ProcessStepInstance getProcessStepInstance()
getProcessStepInstance in interface PortInstancePortInstance.setProcessStepInstance(ProcessStepInstance),
SofiaInstancePackage.getPortInstance_ProcessStepInstance(),
ProcessStepInstance.getPorts()public org.eclipse.emf.common.notify.NotificationChain basicSetProcessStepInstance(ProcessStepInstance newProcessStepInstance, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProcessStepInstance(ProcessStepInstance newProcessStepInstance)
setProcessStepInstance in interface PortInstancenewProcessStepInstance - the new value of the 'Process Step Instance' container reference.PortInstance.getProcessStepInstance()public org.eclipse.emf.common.util.EList<TransitionInstance> getOutTransitionInstances()
getOutTransitionInstances in interface PortInstanceSofiaInstancePackage.getPortInstance_OutTransitionInstances(),
TransitionInstance.getSourcePortInstance()public boolean isDecoupled()
isDecoupled in interface PortInstancePortInstance.setDecoupled(boolean),
SofiaInstancePackage.getPortInstance_Decoupled()public void setDecoupled(boolean newDecoupled)
setDecoupled in interface PortInstancenewDecoupled - the new value of the 'Decoupled' attribute.PortInstance.isDecoupled()public TransitionInstance getInTransitionInstances()
getInTransitionInstances in interface PortInstancePortInstance.setInTransitionInstances(TransitionInstance),
SofiaInstancePackage.getPortInstance_InTransitionInstances(),
TransitionInstance.getTargetPortInstance()public TransitionInstance basicGetInTransitionInstances()
public org.eclipse.emf.common.notify.NotificationChain basicSetInTransitionInstances(TransitionInstance newInTransitionInstances, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInTransitionInstances(TransitionInstance newInTransitionInstances)
setInTransitionInstances in interface PortInstancenewInTransitionInstances - the new value of the 'In Transition Instances' reference.PortInstance.getInTransitionInstances()public String getTypeId()
getTypeId in interface PortInstancePortInstance.setTypeId(String),
SofiaInstancePackage.getPortInstance_TypeId()public void setTypeId(String newTypeId)
setTypeId in interface PortInstancenewTypeId - the new value of the 'Type Id' attribute.PortInstance.getTypeId()public void deploy(MappingUtil mapper)
deploy in interface PortInstancepublic boolean activate(DataTypeInstance parameter)
activate in interface PortInstancepublic void deactivate()
deactivate in interface PortInstancepublic org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018. All rights reserved.