Class IPropertyToObjectMapImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
de.cau.cs.kieler.klighd.kgraph.impl.IPropertyToObjectMapImpl
- All Implemented Interfaces:
Map.Entry<org.eclipse.elk.graph.properties.IProperty<?>,,Object> org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.elk.graph.properties.IProperty<?>,,Object> org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject
public class IPropertyToObjectMapImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object>
An implementation of the model object 'IProperty To Object Map'.
The following features are implemented:
- EMF generated code
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected org.eclipse.elk.graph.properties.IProperty<?>The cached value of the 'Key' attribute.protected ObjectThe cached value of the 'Value' attribute.protected static final ObjectThe default value of the 'Value' attribute.Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassvoideUnset(int featureID) org.eclipse.emf.common.util.EMap<org.eclipse.elk.graph.properties.IProperty<?>,Object> getEMap()intgetHash()org.eclipse.elk.graph.properties.IProperty<?>getKey()org.eclipse.elk.graph.properties.IProperty<?>getValue()voidsetHash(int hash) voidsetKey(org.eclipse.elk.graph.properties.IProperty<?> key) voidsetTypedKey(org.eclipse.elk.graph.properties.IProperty<?> newKey) voidsetTypedValue(Object newValue) toString()Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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, eInverseAdd, eInverseRemove, 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eNotify
-
Field Details
-
key
protected org.eclipse.elk.graph.properties.IProperty<?> keyThe cached value of the 'Key' attribute.- See Also:
- EMF generated code
- EMF ordered element
-
VALUE_EDEFAULT
The default value of the 'Value' attribute.- See Also:
- EMF generated code
- EMF ordered element
-
value
The cached value of the 'Value' attribute.- See Also:
- EMF generated code
- EMF ordered element
-
hash
protected int hash- EMF generated code
-
-
Constructor Details
-
IPropertyToObjectMapImpl
protected IPropertyToObjectMapImpl()- EMF generated code
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.EObjectImpl- EMF generated code
-
getTypedKey
public org.eclipse.elk.graph.properties.IProperty<?> getTypedKey()- EMF generated code
-
setTypedKey
public void setTypedKey(org.eclipse.elk.graph.properties.IProperty<?> newKey) - EMF generated code
-
getTypedValue
- EMF generated code
-
setTypedValue
- EMF generated code
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- EMF generated code
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- EMF generated code
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- EMF generated code
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- EMF generated code
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- EMF generated code
- NOT
-
getHash
public int getHash()- Specified by:
getHashin interfaceorg.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object> - EMF generated code
-
setHash
public void setHash(int hash) - Specified by:
setHashin interfaceorg.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object> - EMF generated code
-
getKey
public org.eclipse.elk.graph.properties.IProperty<?> getKey() -
setKey
public void setKey(org.eclipse.elk.graph.properties.IProperty<?> key) - Specified by:
setKeyin interfaceorg.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.elk.graph.properties.IProperty<?>,Object> - EMF generated code
-
getValue
-
setValue
-
getEMap
public org.eclipse.emf.common.util.EMap<org.eclipse.elk.graph.properties.IProperty<?>,Object> getEMap()- EMF generated code
-