public abstract class PortImpl extends IdentifiableImpl implements Port
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 String |
description
The cached value of the '
Description' attribute. |
protected static String |
DESCRIPTION_EDEFAULT
The default value of the '
Description' attribute. |
protected Transition |
inTransitions
The cached value of the '
In Transitions' reference. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected boolean |
optional
The cached value of the '
Optional' attribute. |
protected static boolean |
OPTIONAL_EDEFAULT
The default value of the '
Optional' attribute. |
protected org.eclipse.emf.common.util.EList<Transition> |
outTransitions
The cached value of the '
Out Transitions' containment reference list. |
id, ID_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
PortImpl() |
| Modifier and Type | Method and Description |
|---|---|
Transition |
basicGetInTransitions() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetInTransitions(Transition newInTransitions,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProcessStep(ProcessStep newProcessStep,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
String |
getDescription() |
Transition |
getInTransitions() |
String |
getName() |
org.eclipse.emf.common.util.EList<Transition> |
getOutTransitions() |
ProcessStep |
getProcessStep() |
boolean |
isOptional() |
void |
setDescription(String newDescription) |
void |
setInTransitions(Transition newInTransitions) |
void |
setName(String newName) |
void |
setOptional(boolean newOptional) |
void |
setProcessStep(ProcessStep newProcessStep) |
String |
toString() |
getId, setIdeAdapters, 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, waitgetId, setIdeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String NAME_EDEFAULT
Name' attribute.
getName()protected org.eclipse.emf.common.util.EList<Transition> outTransitions
Out Transitions' containment reference list.
getOutTransitions()protected static final boolean OPTIONAL_EDEFAULT
Optional' attribute.
isOptional(),
Constant Field Valuesprotected boolean optional
Optional' attribute.
isOptional()protected Transition inTransitions
In Transitions' reference.
getInTransitions()protected static final String DESCRIPTION_EDEFAULT
Description' attribute.
getDescription()protected String description
Description' attribute.
getDescription()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IdentifiableImplpublic String getName()
getName in interface NameableNameable.setName(String),
SofiaPackage.getNameable_Name()public void setName(String newName)
setName in interface NameablenewName - the new value of the 'Name' attribute.Nameable.getName()public org.eclipse.emf.common.util.EList<Transition> getOutTransitions()
getOutTransitions in interface PortSofiaPackage.getPort_OutTransitions(),
Transition.getSourcePort()public boolean isOptional()
isOptional in interface PortPort.setOptional(boolean),
SofiaPackage.getPort_Optional()public void setOptional(boolean newOptional)
setOptional in interface PortnewOptional - the new value of the 'Optional' attribute.Port.isOptional()public ProcessStep getProcessStep()
getProcessStep in interface PortPort.setProcessStep(ProcessStep),
SofiaPackage.getPort_ProcessStep(),
ProcessStep.getPorts()public org.eclipse.emf.common.notify.NotificationChain basicSetProcessStep(ProcessStep newProcessStep, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProcessStep(ProcessStep newProcessStep)
setProcessStep in interface PortnewProcessStep - the new value of the 'Process Step' container reference.Port.getProcessStep()public Transition getInTransitions()
getInTransitions in interface PortPort.setInTransitions(Transition),
SofiaPackage.getPort_InTransitions(),
Transition.getTargetPort()public Transition basicGetInTransitions()
public org.eclipse.emf.common.notify.NotificationChain basicSetInTransitions(Transition newInTransitions, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInTransitions(Transition newInTransitions)
setInTransitions in interface PortnewInTransitions - the new value of the 'In Transitions' reference.Port.getInTransitions()public String getDescription()
getDescription in interface PortPort.setDescription(String),
SofiaPackage.getPort_Description()public void setDescription(String newDescription)
setDescription in interface PortnewDescription - the new value of the 'Description' attribute.Port.getDescription()public 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 IdentifiableImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class IdentifiableImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class IdentifiableImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class IdentifiableImplpublic 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 IdentifiableImplCopyright © 2018. All rights reserved.