Interface StereotypableElement
-
- All Known Subinterfaces:
ProfileableElement
- All Known Implementing Classes:
ProfileableElementImpl
,StereotypableElementImpl
public interface StereotypableElement extends EObject
A representation of the model object ' Stereotypable Element'.- See Also:
MdsdprofilesPackage.getStereotypableElement()
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyStereotype(String stereotypeName)
void
applyStereotype(org.modelversioning.emfprofile.Stereotype stereotype)
EList<org.modelversioning.emfprofile.Stereotype>
getApplicableStereotypes()
EList<org.modelversioning.emfprofile.Stereotype>
getApplicableStereotypes(String stereotypeName)
EList<org.modelversioning.emfprofile.Stereotype>
getApplicableStereotypes(org.modelversioning.emfprofile.Profile profile)
EList<org.modelversioning.emfprofile.Stereotype>
getAppliedStereotypes()
org.modelversioning.emfprofileapplication.StereotypeApplication
getStereotypeApplication(org.modelversioning.emfprofile.Stereotype stereotype)
EList<org.modelversioning.emfprofileapplication.StereotypeApplication>
getStereotypeApplications()
EList<org.modelversioning.emfprofileapplication.StereotypeApplication>
getStereotypeApplications(String stereotypeName)
EList<org.modelversioning.emfprofileapplication.StereotypeApplication>
getStereotypeApplications(org.modelversioning.emfprofile.Profile profile)
boolean
hasStereotypeApplications()
boolean
isStereotypeApplicable(String stereotypeName)
boolean
isStereotypeApplicable(org.modelversioning.emfprofile.Stereotype stereotype)
boolean
isStereotypeApplied(String stereotypeName)
boolean
isStereotypeApplied(org.modelversioning.emfprofile.Stereotype stereotype)
void
unapplyStereotype(String stereotypeName)
void
unapplyStereotype(org.modelversioning.emfprofile.Stereotype stereotype)
boolean
updateStereotypeApplications(EList<org.modelversioning.emfprofile.Stereotype> stereotypesToBeApplied)
-
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
-
-
-
-
Method Detail
-
applyStereotype
void applyStereotype(org.modelversioning.emfprofile.Stereotype stereotype)
- Generated class or method.
- EMF model class or method.
- stereotypeRequired="true"
-
applyStereotype
void applyStereotype(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- stereotypeNameRequired="true"
-
updateStereotypeApplications
boolean updateStereotypeApplications(EList<org.modelversioning.emfprofile.Stereotype> stereotypesToBeApplied)
- Generated class or method.
- EMF model class or method.
- stereotypesToBeAppliedMany="true" stereotypesToBeAppliedOrdered="false"
-
isStereotypeApplicable
boolean isStereotypeApplicable(org.modelversioning.emfprofile.Stereotype stereotype)
- Generated class or method.
- EMF model class or method.
- required="true" stereotypeRequired="true"
-
isStereotypeApplicable
boolean isStereotypeApplicable(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- required="true" stereotypeNameRequired="true"
-
isStereotypeApplied
boolean isStereotypeApplied(org.modelversioning.emfprofile.Stereotype stereotype)
- Generated class or method.
- EMF model class or method.
- required="true" stereotypeRequired="true"
-
isStereotypeApplied
boolean isStereotypeApplied(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- required="true" stereotypeNameRequired="true"
-
hasStereotypeApplications
boolean hasStereotypeApplications()
- Generated class or method.
- EMF model class or method.
- required="true"
-
getApplicableStereotypes
EList<org.modelversioning.emfprofile.Stereotype> getApplicableStereotypes()
- Generated class or method.
- EMF model class or method.
- kind="operation" ordered="false"
-
getApplicableStereotypes
EList<org.modelversioning.emfprofile.Stereotype> getApplicableStereotypes(org.modelversioning.emfprofile.Profile profile)
- Generated class or method.
- EMF model class or method.
- ordered="false" profileRequired="true"
-
getApplicableStereotypes
EList<org.modelversioning.emfprofile.Stereotype> getApplicableStereotypes(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- ordered="false" stereotypeNameRequired="true"
-
getStereotypeApplications
EList<org.modelversioning.emfprofileapplication.StereotypeApplication> getStereotypeApplications()
- Generated class or method.
- EMF model class or method.
- kind="operation" ordered="false"
-
getStereotypeApplications
EList<org.modelversioning.emfprofileapplication.StereotypeApplication> getStereotypeApplications(org.modelversioning.emfprofile.Profile profile)
- Generated class or method.
- EMF model class or method.
- ordered="false" profileRequired="true"
-
getStereotypeApplications
EList<org.modelversioning.emfprofileapplication.StereotypeApplication> getStereotypeApplications(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- ordered="false" stereotypeNameRequired="true"
-
getStereotypeApplication
org.modelversioning.emfprofileapplication.StereotypeApplication getStereotypeApplication(org.modelversioning.emfprofile.Stereotype stereotype)
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false" stereotypeRequired="true"
-
getAppliedStereotypes
EList<org.modelversioning.emfprofile.Stereotype> getAppliedStereotypes()
- Generated class or method.
- EMF model class or method.
- kind="operation" ordered="false"
-
unapplyStereotype
void unapplyStereotype(org.modelversioning.emfprofile.Stereotype stereotype)
- Generated class or method.
- EMF model class or method.
- stereotypeRequired="true"
-
unapplyStereotype
void unapplyStereotype(String stereotypeName)
- Generated class or method.
- EMF model class or method.
- stereotypeNameRequired="true"
-
-