Class ProfileableElementImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.palladiosimulator.mdsdprofiles.impl.StereotypableElementImpl
-
- org.palladiosimulator.mdsdprofiles.impl.ProfileableElementImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,ProfileableElement
,StereotypableElement
public class ProfileableElementImpl extends StereotypableElementImpl implements ProfileableElement
An implementation of the model object ' Profileable Element'.- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ProfileableElementImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyProfile(org.modelversioning.emfprofile.Profile profile)
protected EClass
eStaticClass()
EList<org.modelversioning.emfprofile.Profile>
getApplicableProfiles()
EList<org.modelversioning.emfprofile.Profile>
getAppliedProfiles()
org.modelversioning.emfprofileapplication.ProfileApplication
getProfileApplication()
boolean
hasProfileApplication()
void
unapplyProfile(org.modelversioning.emfprofile.Profile profile)
boolean
updateProfileApplications(EList<org.modelversioning.emfprofile.Profile> profilesToBeApplied)
-
Methods inherited from class org.palladiosimulator.mdsdprofiles.impl.StereotypableElementImpl
applyStereotype, applyStereotype, getApplicableStereotypes, getApplicableStereotypes, getApplicableStereotypes, getAppliedStereotypes, getStereotypeApplication, getStereotypeApplications, getStereotypeApplications, getStereotypeApplications, hasStereotypeApplications, isStereotypeApplicable, isStereotypeApplicable, isStereotypeApplied, isStereotypeApplied, unapplyStereotype, unapplyStereotype, updateStereotypeApplications
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, 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, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.mdsdprofiles.StereotypableElement
applyStereotype, applyStereotype, getApplicableStereotypes, getApplicableStereotypes, getApplicableStereotypes, getAppliedStereotypes, getStereotypeApplication, getStereotypeApplications, getStereotypeApplications, getStereotypeApplications, hasStereotypeApplications, isStereotypeApplicable, isStereotypeApplicable, isStereotypeApplied, isStereotypeApplied, unapplyStereotype, unapplyStereotype, updateStereotypeApplications
-
-
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classStereotypableElementImpl
- Generated class or method.
-
applyProfile
public void applyProfile(org.modelversioning.emfprofile.Profile profile)
- Specified by:
applyProfile
in interfaceProfileableElement
- Generated class or method.
- NOT
-
updateProfileApplications
public boolean updateProfileApplications(EList<org.modelversioning.emfprofile.Profile> profilesToBeApplied)
- Specified by:
updateProfileApplications
in interfaceProfileableElement
- Generated class or method.
- NOT
-
hasProfileApplication
public boolean hasProfileApplication()
- Specified by:
hasProfileApplication
in interfaceProfileableElement
- Generated class or method.
- NOT
-
getProfileApplication
public org.modelversioning.emfprofileapplication.ProfileApplication getProfileApplication()
- Specified by:
getProfileApplication
in interfaceProfileableElement
- Generated class or method.
- NOT
-
getApplicableProfiles
public EList<org.modelversioning.emfprofile.Profile> getApplicableProfiles()
- Specified by:
getApplicableProfiles
in interfaceProfileableElement
- Generated class or method.
- NOT
-
getAppliedProfiles
public EList<org.modelversioning.emfprofile.Profile> getAppliedProfiles()
- Specified by:
getAppliedProfiles
in interfaceProfileableElement
- Generated class or method.
- NOT
-
unapplyProfile
public void unapplyProfile(org.modelversioning.emfprofile.Profile profile)
- Specified by:
unapplyProfile
in interfaceProfileableElement
- Generated class or method.
- NOT
-
-