public abstract class DataPortImpl extends PortImpl implements DataPort
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 org.eclipse.emf.common.util.EList<DataMapping> |
mappings
The cached value of the '
Mappings' reference list. |
protected DataType |
portDatatype
The cached value of the '
Port Datatype' reference. |
protected String |
value
The cached value of the '
Value' attribute. |
protected static String |
VALUE_EDEFAULT
The default value of the '
Value' attribute. |
description, DESCRIPTION_EDEFAULT, inTransitions, name, NAME_EDEFAULT, optional, OPTIONAL_EDEFAULT, outTransitionsid, ID_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
DataPortImpl() |
| Modifier and Type | Method and Description |
|---|---|
DataType |
basicGetPortDatatype() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetPortDatatype(DataType newPortDatatype,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
org.eclipse.emf.common.util.EList<DataMapping> |
getMappings() |
DataType |
getPortDatatype() |
String |
getValue() |
void |
setPortDatatype(DataType newPortDatatype) |
void |
setValue(String newValue) |
String |
toString() |
basicGetInTransitions, basicSetInTransitions, basicSetProcessStep, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, getDescription, getInTransitions, getName, getOutTransitions, getProcessStep, isOptional, setDescription, setInTransitions, setName, setOptional, setProcessStepgetId, 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, waitgetDescription, getInTransitions, getOutTransitions, getProcessStep, isOptional, setDescription, setInTransitions, setOptional, setProcessStepgetId, setIdeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String VALUE_EDEFAULT
Value' attribute.
getValue()protected String value
Value' attribute.
getValue()protected DataType portDatatype
Port Datatype' reference.
getPortDatatype()protected org.eclipse.emf.common.util.EList<DataMapping> mappings
Mappings' reference list.
getMappings()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class PortImplpublic String getValue()
getValue in interface DataPortDataPort.setValue(String),
SofiaPackage.getDataPort_Value()public void setValue(String newValue)
setValue in interface DataPortnewValue - the new value of the 'Value' attribute.DataPort.getValue()public DataType getPortDatatype()
getPortDatatype in interface DataPortDataPort.setPortDatatype(DataType),
SofiaPackage.getDataPort_PortDatatype(),
DataType.getPortMembers()public DataType basicGetPortDatatype()
public org.eclipse.emf.common.notify.NotificationChain basicSetPortDatatype(DataType newPortDatatype, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPortDatatype(DataType newPortDatatype)
setPortDatatype in interface DataPortnewPortDatatype - the new value of the 'Port Datatype' reference.DataPort.getPortDatatype()public org.eclipse.emf.common.util.EList<DataMapping> getMappings()
getMappings in interface DataPortSofiaPackage.getDataPort_Mappings()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 PortImplpublic 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 PortImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID,
Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
Copyright © 2018. All rights reserved.