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
protected final org.eclipse.uml2.uml.Element umlElement
protected final org.eclipse.uml2.uml.Stereotype umlDynamicStereotype
protected final org.eclipse.uml2.uml.Stereotype umlStaticStereotype
public UMLElementExtension(org.eclipse.uml2.uml.Element umlElement, org.eclipse.uml2.uml.Stereotype umlDynamicStereotype, org.eclipse.uml2.uml.Stereotype umlStaticStereotype)
@Nullable public static java.lang.Object getUMLElementExtension(@NonNull Stereotype staticType, org.eclipse.uml2.uml.Element umlElement)
public org.eclipse.uml2.uml.Stereotype getDynamicStereotype()
public org.eclipse.uml2.uml.Stereotype getStaticStereotype()
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