Interface ProfileableElement

All Superinterfaces:
EObject, Notifier, StereotypableElement
All Known Implementing Classes:
ProfileableElementImpl

public interface ProfileableElement extends StereotypableElement
A representation of the model object 'Profileable Element '.
See Also:
Generated class or method.
EMF model class or method.
  • 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"