public class UMLElementExtension
extends org.eclipse.emf.ecore.impl.DynamicEObjectImpl
implements org.eclipse.emf.common.notify.Adapter.Internal
org.eclipse.emf.ecore.impl.DynamicEObjectImpl.BasicEMapEntry<K,V>, org.eclipse.emf.ecore.impl.DynamicEObjectImpl.DynamicEPropertiesHolderImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.uml2.uml.Stereotype |
umlDynamicStereotype |
protected org.eclipse.uml2.uml.Element |
umlElement |
protected org.eclipse.uml2.uml.Stereotype |
umlStaticStereotype |
eClass, ENO_SETTINGS, eSettings
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Constructor and Description |
---|
UMLElementExtension(org.eclipse.uml2.uml.Element umlElement,
org.eclipse.uml2.uml.Stereotype umlDynamicStereotype,
org.eclipse.uml2.uml.Stereotype umlStaticStereotype) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Stereotype |
getDynamicStereotype() |
org.eclipse.uml2.uml.Stereotype |
getStaticStereotype() |
org.eclipse.uml2.uml.Element |
getTarget() |
static java.lang.Object |
getUMLElementExtension(Stereotype staticType,
org.eclipse.uml2.uml.Element umlElement) |
java.lang.Object |
getValue(IdResolver idResolver,
Property property) |
boolean |
isAdapterForType(java.lang.Object type) |
void |
notifyChanged(org.eclipse.emf.common.notify.Notification notification) |
void |
setTarget(org.eclipse.emf.common.notify.Notifier newTarget) |
java.lang.String |
toString() |
void |
unsetTarget(org.eclipse.emf.common.notify.Notifier oldTarget) |
dynamicGet, dynamicSet, dynamicUnset, eClass, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicClass, eHasSettings, eInvoke, eProperties, eSetClass, eSettings, eStaticFeatureCount, eStaticOperationCount
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetDeliver, eSetProxyURI, eStaticClass
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
@NonNull protected final org.eclipse.uml2.uml.Element umlElement
@NonNull protected final org.eclipse.uml2.uml.Stereotype umlDynamicStereotype
@NonNull protected final org.eclipse.uml2.uml.Stereotype umlStaticStereotype
@Nullable public static java.lang.Object getUMLElementExtension(@NonNull Stereotype staticType, @NonNull org.eclipse.uml2.uml.Element umlElement)
@NonNull public org.eclipse.uml2.uml.Stereotype getDynamicStereotype()
@NonNull public org.eclipse.uml2.uml.Stereotype getStaticStereotype()
@NonNull public org.eclipse.uml2.uml.Element getTarget()
getTarget
in interface org.eclipse.emf.common.notify.Adapter
public java.lang.Object getValue(IdResolver idResolver, @NonNull Property property)
public boolean isAdapterForType(java.lang.Object type)
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
notifyChanged
in interface org.eclipse.emf.common.notify.Adapter
public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget)
setTarget
in interface org.eclipse.emf.common.notify.Adapter
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void unsetTarget(org.eclipse.emf.common.notify.Notifier oldTarget)
unsetTarget
in interface org.eclipse.emf.common.notify.Adapter.Internal