public class EndDataPortInstanceImplCustom extends eu.vicci.process.model.sofiainstance.impl.EndDataPortInstanceImpl implements ActorAssignable, PortExecutionStateListenable
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 eu.vicci.process.model.sofiainstance.State |
executionState |
dataInstanceCPS_EXECUTION_STATE_EDEFAULT, cpsExecutionState, decoupled, DECOUPLED_EDEFAULT, EXECUTION_STATE_EDEFAULT, INSTANCE_ID_EDEFAULT, instanceId, instancenumber, INSTANCENUMBER_EDEFAULT, inTransitionInstances, name, NAME_EDEFAULT, outTransitionInstances, portType, TYPE_ID_EDEFAULT, typeIdeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Constructor and Description |
|---|
EndDataPortInstanceImplCustom() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activate(eu.vicci.process.model.sofiainstance.DataTypeInstance parameter) |
void |
addPortExecutionStateChangedListener(PortExecutionStateChangedListener listener) |
void |
deactivate()
Deactivates this port and all outgoing transitions.
|
void |
deploy(eu.vicci.process.model.sofiainstance.MappingUtil mapper) |
void |
deploy(eu.vicci.process.model.sofiainstance.MappingUtil mapper,
akka.actor.ActorRef parent) |
akka.actor.ActorRef |
getActorReference() |
eu.vicci.process.model.sofiainstance.DataTypeInstance |
getDataInstance()
Provides the process-relevant data of this port.
|
eu.vicci.process.model.sofiainstance.State |
getExecutionState() |
void |
setDataInstance(eu.vicci.process.model.sofiainstance.DataTypeInstance newDataInstance)
Sets the process-relevant data of this port.
|
void |
setExecutionState(eu.vicci.process.model.sofiainstance.State newExecutionState) |
eStaticClassbasicSetDataInstance, eGet, eInverseRemove, eIsSet, eSet, eUnsetbasicGetInTransitionInstances, basicGetPortType, basicSetInTransitionInstances, basicSetProcessStepInstance, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, getCpsExecutionState, getInstanceId, getInstancenumber, getInTransitionInstances, getName, getOutTransitionInstances, getPortType, getProcessStepInstance, getTypeId, isDecoupled, setCpsExecutionState, setDecoupled, setInstanceId, setInstancenumber, setInTransitionInstances, setName, setPortType, setProcessStepInstance, setTypeId, toStringeAdapters, 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, waitgetInTransitionInstances, getOutTransitionInstances, getPortType, getProcessStepInstance, getTypeId, isDecoupled, setDecoupled, setInTransitionInstances, setPortType, setProcessStepInstance, setTypeIdgetCpsExecutionState, setCpsExecutionStategetInstanceId, getInstancenumber, setInstanceId, setInstancenumbereAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected volatile eu.vicci.process.model.sofiainstance.State executionState
public void deploy(eu.vicci.process.model.sofiainstance.MappingUtil mapper)
deploy in interface eu.vicci.process.model.sofiainstance.PortInstancedeploy in class eu.vicci.process.model.sofiainstance.impl.PortInstanceImplpublic void deploy(eu.vicci.process.model.sofiainstance.MappingUtil mapper,
akka.actor.ActorRef parent)
deploy in interface ActorAssignablepublic boolean activate(eu.vicci.process.model.sofiainstance.DataTypeInstance parameter)
activate in interface eu.vicci.process.model.sofiainstance.PortInstanceactivate in class eu.vicci.process.model.sofiainstance.impl.PortInstanceImplpublic void deactivate()
deactivate in interface eu.vicci.process.model.sofiainstance.PortInstancedeactivate in class eu.vicci.process.model.sofiainstance.impl.PortInstanceImplpublic void setDataInstance(eu.vicci.process.model.sofiainstance.DataTypeInstance newDataInstance)
setDataInstance in interface eu.vicci.process.model.sofiainstance.DataPortInstancesetDataInstance in class eu.vicci.process.model.sofiainstance.impl.DataPortInstanceImplthe - datapublic eu.vicci.process.model.sofiainstance.DataTypeInstance getDataInstance()
getDataInstance in interface eu.vicci.process.model.sofiainstance.DataPortInstancegetDataInstance in class eu.vicci.process.model.sofiainstance.impl.DataPortInstanceImplpublic akka.actor.ActorRef getActorReference()
getActorReference in interface ActorAssignablepublic void addPortExecutionStateChangedListener(PortExecutionStateChangedListener listener)
addPortExecutionStateChangedListener in interface PortExecutionStateListenablepublic void setExecutionState(eu.vicci.process.model.sofiainstance.State newExecutionState)
setExecutionState in interface eu.vicci.process.model.sofiainstance.StatefulsetExecutionState in class eu.vicci.process.model.sofiainstance.impl.PortInstanceImplpublic eu.vicci.process.model.sofiainstance.State getExecutionState()
getExecutionState in interface eu.vicci.process.model.sofiainstance.StatefulgetExecutionState in class eu.vicci.process.model.sofiainstance.impl.PortInstanceImplCopyright © 2018. All rights reserved.