public interface ProfileApplication extends DirectedRelationship
A profile application is used to show which profiles have been applied to a package.
The following features are supported:
UMLPackage.getProfileApplication()| Modifier and Type | Method and Description |
|---|---|
Profile |
getAppliedProfile()
Returns the value of the 'Applied Profile' reference.
|
Package |
getApplyingPackage()
Returns the value of the 'Applying Package' container reference.
|
boolean |
isStrict()
Returns the value of the 'Strict' attribute.
|
void |
setAppliedProfile(Profile value)
Sets the value of the '
Applied Profile' reference. |
void |
setApplyingPackage(Package value)
Sets the value of the '
Applying Package' container reference. |
void |
setStrict(boolean value)
Sets the value of the '
Strict' attribute. |
getSource, getTarget, hasSource, hasTargetget_abstraction, getRelatedElement, has_abstraction, hasRelatedElementget_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElementget_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalIDgetID, getMDExtension, getMdExtensions, setIDeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliveraccept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetIDrefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite@CheckForNull Profile getAppliedProfile()
profile Application Of Applied Profile'.
References the Profiles that are applied to a Package through this ProfileApplication.
setAppliedProfile(Profile),
UMLPackage.getProfileApplication_AppliedProfile(),
Profile.get_profileApplicationOfAppliedProfile()void setAppliedProfile(@CheckForNull
Profile value)
Applied Profile' reference.
value - the new value of the 'Applied Profile' reference.getAppliedProfile()boolean isStrict()
"false".
Specifies that the Profile filtering rules for the metaclasses of the referenced metamodel shall be strictly applied.
setStrict(boolean),
UMLPackage.getProfileApplication_Strict()void setStrict(boolean value)
Strict' attribute.
value - the new value of the 'Strict' attribute.isStrict()@CheckForNull Package getApplyingPackage()
Profile Application'.
The package that owns the profile application.
setApplyingPackage(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Package),
UMLPackage.getProfileApplication_ApplyingPackage(),
Package.getProfileApplication()void setApplyingPackage(@CheckForNull
Package value)
Applying Package' container reference.
value - the new value of the 'Applying Package' container reference.getApplyingPackage()