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 voidapplyStereotype(String stereotypeName)voidapplyStereotype(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.StereotypeApplicationgetStereotypeApplication(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)booleanhasStereotypeApplications()booleanisStereotypeApplicable(String stereotypeName)booleanisStereotypeApplicable(org.modelversioning.emfprofile.Stereotype stereotype)booleanisStereotypeApplied(String stereotypeName)booleanisStereotypeApplied(org.modelversioning.emfprofile.Stereotype stereotype)voidunapplyStereotype(String stereotypeName)voidunapplyStereotype(org.modelversioning.emfprofile.Stereotype stereotype)booleanupdateStereotypeApplications(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"
-
-