Interface ProfileableElement
- All Superinterfaces:
EObject
,Notifier
,StereotypableElement
- All Known Implementing Classes:
ProfileableElementImpl
A representation of the model object 'Profileable Element
'.
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applyProfile
(org.modelversioning.emfprofile.Profile profile) EList<org.modelversioning.emfprofile.Profile>
EList<org.modelversioning.emfprofile.Profile>
org.modelversioning.emfprofileapplication.ProfileApplication
boolean
void
unapplyProfile
(org.modelversioning.emfprofile.Profile profile) boolean
updateProfileApplications
(EList<org.modelversioning.emfprofile.Profile> profilesToBeApplied) 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.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 Details
-
applyProfile
void applyProfile(org.modelversioning.emfprofile.Profile profile) - Generated class or method.
- EMF model class or method.
- profileRequired="true"
-
updateProfileApplications
boolean updateProfileApplications(EList<org.modelversioning.emfprofile.Profile> profilesToBeApplied) - Generated class or method.
- EMF model class or method.
- profilesToBeAppliedMany="true" profilesToBeAppliedOrdered="false"
-
hasProfileApplication
boolean hasProfileApplication()- Generated class or method.
- EMF model class or method.
- required="true"
-
getProfileApplication
org.modelversioning.emfprofileapplication.ProfileApplication getProfileApplication()- Generated class or method.
- EMF model class or method.
- kind="operation" required="true"
-
getApplicableProfiles
EList<org.modelversioning.emfprofile.Profile> getApplicableProfiles()- Generated class or method.
- EMF model class or method.
- kind="operation" ordered="false"
-
getAppliedProfiles
EList<org.modelversioning.emfprofile.Profile> getAppliedProfiles()- Generated class or method.
- EMF model class or method.
- kind="operation" ordered="false"
-
unapplyProfile
void unapplyProfile(org.modelversioning.emfprofile.Profile profile) - Generated class or method.
- EMF model class or method.
- profileRequired="true"
-