Profile.createOwnedStereotype(java.lang.String name)
Creates a new
Stereotype, with the specified 'Name', and appends it to the 'Owned Stereotype' reference list
Profile.createOwnedStereotype(java.lang.String name,
boolean isAbstract)
Creates a(n) (abstract) stereotype with the specified name as an owned stereotype of this profile.
Element.getApplicableStereotype(java.lang.String qualifiedName)
Retrieves the stereotype with the specified qualified name that is applicable to this element, or null if no such stereotype is applicable.
Element.getAppliedStereotype(java.lang.String qualifiedName)
Retrieves the stereotype with the specified qualified name that is applied to this element, or null if no such stereotype is applied.
Element.getAppliedSubstereotype(
Stereotype stereotype,
java.lang.String qualifiedName)
Retrieves the substereotype of the specified stereotype with the specified qualified name that is applied to this element, or null if no such stereotype is applied.
Profile.getOwnedStereotype(java.lang.String name,
boolean ignoreCase,
boolean createOnDemand)
Retrieves the first
Stereotype with the specified 'Name' from the 'Owned Stereotype' reference list
Element.getRequiredStereotype(java.lang.String qualifiedName)
Retrieves the stereotype with the specified qualified name that is required for this element, or null if no such stereotype is required.
Element.getApplicableStereotypes()
Retrieves the stereotypes that are applicable to this element, including those that are required and/or may already be applied
Element.getAppliedSubstereotype(
Stereotype stereotype,
java.lang.String qualifiedName)
Retrieves the substereotype of the specified stereotype with the specified qualified name that is applied to this element, or null if no such stereotype is applied.
Element.getAppliedSubstereotypes(
Stereotype stereotype)
Retrieves the substereotypes of the specified stereotype that are applied to this element.
org.eclipse.emf.ecore.EObject
Element.getStereotypeApplication(
Stereotype stereotype)
Retrieves the application of the specified stereotype for this element, or null if no such stereotype application exists.
java.lang.Object
Element.getValue(
Stereotype stereotype,
java.lang.String propertyName)
Retrieves the value of the property with the specified name in the specified stereotype for this element.
boolean
Element.hasValue(
Stereotype stereotype,
java.lang.String propertyName)
Determines whether this element has a (non-default) value for the property with the specified name in the specified stereotype.
boolean
Element.isStereotypeApplicable(
Stereotype stereotype)
Determines whether the specified stereotype is applicable to this element.
boolean
Element.isStereotypeApplied(
Stereotype stereotype)
Determines whether the specified stereotype is applied to this element.
boolean
Element.isStereotypeRequired(
Stereotype stereotype)
Determines whether the specified stereotype is required for this element.
void
Element.setValue(
Stereotype stereotype,
java.lang.String propertyName,
java.lang.Object newValue)
Sets the value of the property with the specified name in the specified stereotype for this element.
UMLUtil.getStereotype(org.eclipse.emf.ecore.EObject stereotypeApplication)
Retrieves the stereotype for which the specified object represents an
application.
UMLUtil.setTaggedValue(
Element element,
Stereotype stereotype,
java.lang.String propertyName,
java.lang.Object value)
Sets the value of the specified property of the specified stereotype
application on the specified element.
boolean
UMLValidator.validateStereotype_validateGeneralize(
Stereotype stereotype,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateGeneralize constraint of 'Stereotype'
boolean
UMLValidator.validateStereotype_validateNameNotClash(
Stereotype stereotype,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateNameNotClash constraint of 'Stereotype'