public class ProcessStepInstanceImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements ProcessStepInstance
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 static boolean |
CYBER_PHYSICAL_EDEFAULT
The default value of the '
Cyber Physical' attribute. |
protected boolean |
cyberPhysical
The cached value of the '
Cyber Physical' attribute. |
protected long |
delay
The cached value of the '
Delay' attribute. |
protected static long |
DELAY_EDEFAULT
The default value of the '
Delay' 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 static String |
MODEL_ID_EDEFAULT
The default value of the '
Model ID' attribute. |
protected String |
modelID
The cached value of the '
Model ID' attribute. |
protected ExecutionPermission |
permission
The cached value of the '
Permission' attribute. |
protected static ExecutionPermission |
PERMISSION_EDEFAULT
The default value of the '
Permission' attribute. |
protected org.eclipse.emf.common.util.EList<PortInstance> |
ports
The cached value of the '
Ports' containment reference list. |
protected static String |
PROCESS_INSTANCE_ID_EDEFAULT
The default value of the '
Process Instance ID' attribute. |
protected static String |
PROCESS_MODEL_ID_EDEFAULT
The default value of the '
Process Model ID' attribute. |
protected String |
processInstanceID
The cached value of the '
Process Instance ID' attribute. |
protected String |
processModelID
The cached value of the '
Process Model ID' attribute. |
protected ProcessStep |
processStepType
The cached value of the '
Process Step Type' reference. |
protected org.eclipse.emf.common.util.EList<ProcessStepInstance> |
subSteps
The cached value of the '
Sub Steps' containment reference list. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ProcessStepInstanceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ProcessStep |
basicGetProcessStepType() |
String |
configure(Configuration Configuration) |
void |
deactivate() |
void |
deploy(MappingUtil mapper) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
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 |
escalate() |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
boolean |
execute() |
CpsState |
getCpsExecutionState() |
long |
getDelay() |
State |
getExecutionState() |
String |
getInstanceId() |
int |
getInstancenumber() |
String |
getModelID() |
ExecutionPermission |
getPermission() |
org.eclipse.emf.common.util.EList<PortInstance> |
getPorts() |
String |
getProcessInstanceID() |
String |
getProcessModelID() |
ProcessStep |
getProcessStepType() |
org.eclipse.emf.common.util.EList<ProcessStepInstance> |
getSubSteps() |
boolean |
isCyberPhysical() |
void |
kill() |
void |
pause() |
void |
resume() |
void |
setCpsExecutionState(CpsState newCpsExecutionState) |
void |
setCyberPhysical(boolean newCyberPhysical) |
void |
setDelay(long newDelay) |
void |
setExecutionState(State newExecutionState) |
void |
setInstanceId(String newInstanceId) |
void |
setInstancenumber(int newInstancenumber) |
void |
setModelID(String newModelID) |
void |
setPermission(ExecutionPermission newPermission) |
void |
setProcessInstanceID(String newProcessInstanceID) |
void |
setProcessModelID(String newProcessModelID) |
void |
setProcessStepType(ProcessStep newProcessStepType) |
void |
stop() |
String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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 ProcessStep processStepType
Process Step Type' reference.
getProcessStepType()protected static final ExecutionPermission PERMISSION_EDEFAULT
Permission' attribute.
getPermission()protected ExecutionPermission permission
Permission' attribute.
getPermission()protected static final long DELAY_EDEFAULT
Delay' attribute.
getDelay(),
Constant Field Valuesprotected long delay
Delay' attribute.
getDelay()protected org.eclipse.emf.common.util.EList<PortInstance> ports
Ports' containment reference list.
getPorts()protected org.eclipse.emf.common.util.EList<ProcessStepInstance> subSteps
Sub Steps' containment reference list.
getSubSteps()protected static final String PROCESS_INSTANCE_ID_EDEFAULT
Process Instance ID' attribute.
getProcessInstanceID()protected String processInstanceID
Process Instance ID' attribute.
getProcessInstanceID()protected static final String PROCESS_MODEL_ID_EDEFAULT
Process Model ID' attribute.
getProcessModelID()protected String processModelID
Process Model ID' attribute.
getProcessModelID()protected static final String MODEL_ID_EDEFAULT
Model ID' attribute.
getModelID()protected String modelID
Model ID' attribute.
getModelID()protected static final boolean CYBER_PHYSICAL_EDEFAULT
Cyber Physical' attribute.
isCyberPhysical(),
Constant Field Valuesprotected boolean cyberPhysical
Cyber Physical' attribute.
isCyberPhysical()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 ProcessStep getProcessStepType()
getProcessStepType in interface ProcessStepInstanceProcessStepInstance.setProcessStepType(ProcessStep),
SofiaInstancePackage.getProcessStepInstance_ProcessStepType()public ProcessStep basicGetProcessStepType()
public void setProcessStepType(ProcessStep newProcessStepType)
setProcessStepType in interface ProcessStepInstancenewProcessStepType - the new value of the 'Process Step Type' reference.ProcessStepInstance.getProcessStepType()public ExecutionPermission getPermission()
getPermission in interface ProcessStepInstanceExecutionPermission,
ProcessStepInstance.setPermission(ExecutionPermission),
SofiaInstancePackage.getProcessStepInstance_Permission()public void setPermission(ExecutionPermission newPermission)
setPermission in interface ProcessStepInstancenewPermission - the new value of the 'Permission' attribute.ExecutionPermission,
ProcessStepInstance.getPermission()public long getDelay()
getDelay in interface ProcessStepInstanceProcessStepInstance.setDelay(long),
SofiaInstancePackage.getProcessStepInstance_Delay()public void setDelay(long newDelay)
setDelay in interface ProcessStepInstancenewDelay - the new value of the 'Delay' attribute.ProcessStepInstance.getDelay()public org.eclipse.emf.common.util.EList<PortInstance> getPorts()
getPorts in interface ProcessStepInstanceSofiaInstancePackage.getProcessStepInstance_Ports(),
PortInstance.getProcessStepInstance()public org.eclipse.emf.common.util.EList<ProcessStepInstance> getSubSteps()
getSubSteps in interface ProcessStepInstanceSofiaInstancePackage.getProcessStepInstance_SubSteps()public String getProcessInstanceID()
getProcessInstanceID in interface ProcessStepInstanceProcessStepInstance.setProcessInstanceID(String),
SofiaInstancePackage.getProcessStepInstance_ProcessInstanceID()public void setProcessInstanceID(String newProcessInstanceID)
setProcessInstanceID in interface ProcessStepInstancenewProcessInstanceID - the new value of the 'Process Instance ID' attribute.ProcessStepInstance.getProcessInstanceID()public String getProcessModelID()
getProcessModelID in interface ProcessStepInstanceProcessStepInstance.setProcessModelID(String),
SofiaInstancePackage.getProcessStepInstance_ProcessModelID()public void setProcessModelID(String newProcessModelID)
setProcessModelID in interface ProcessStepInstancenewProcessModelID - the new value of the 'Process Model ID' attribute.ProcessStepInstance.getProcessModelID()public String getModelID()
getModelID in interface ProcessStepInstanceProcessStepInstance.setModelID(String),
SofiaInstancePackage.getProcessStepInstance_ModelID()public void setModelID(String newModelID)
setModelID in interface ProcessStepInstancenewModelID - the new value of the 'Model ID' attribute.ProcessStepInstance.getModelID()public boolean isCyberPhysical()
isCyberPhysical in interface ProcessStepInstanceProcessStepInstance.setCyberPhysical(boolean),
SofiaInstancePackage.getProcessStepInstance_CyberPhysical()public void setCyberPhysical(boolean newCyberPhysical)
setCyberPhysical in interface ProcessStepInstancenewCyberPhysical - the new value of the 'Cyber Physical' attribute.ProcessStepInstance.isCyberPhysical()public boolean execute()
execute in interface ProcessStepInstancepublic void stop()
stop in interface ProcessStepInstancepublic void pause()
pause in interface ProcessStepInstancepublic void kill()
kill in interface ProcessStepInstancepublic void deploy(MappingUtil mapper)
deploy in interface ProcessStepInstancepublic String configure(Configuration Configuration)
configure in interface ProcessStepInstancepublic void escalate()
escalate in interface ProcessStepInstancepublic void resume()
resume in interface ProcessStepInstancepublic void deactivate()
deactivate in interface ProcessStepInstancepublic 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 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.