Interface Profile
- All Superinterfaces:
BaseElement
,Cloneable
,Comparable
,Element
,org.eclipse.emf.ecore.EObject
,MDObject
,com.dassault_systemes.modeler.foundation.model.ModelElement
,ModelObject
,NamedElement
,Namespace
,org.eclipse.emf.common.notify.Notifier
,Package
,PackageableElement
,ParameterableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
,TemplateableElement
A representation of the model object 'Profile'.
A profile defines limited extensions to a reference metamodel with the purpose of adapting the metamodel to a specific platform or domain.
The following features are supported:
- See Also:
- Model:
- annotation="MOF package='mdprofiles'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'profile Application Of Applied Profile' reference list.Returns the value of the 'Metaclass Reference' reference list.Returns the value of the 'Metamodel Reference' reference list.boolean
boolean
boolean
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, isEditable, removePropertyChangeListener, sGetID
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
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 com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
Methods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, setLocalID, sGetLocalID
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Namespace
getElementImport, getImportedMember, getMember, getOwnedDiagram, getOwnedMember, getOwnedRule, getPackageImport, hasElementImport, hasImportedMember, hasMember, hasOwnedDiagram, hasOwnedMember, hasOwnedRule, hasPackageImport
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Package
get_packageImportOfImportedPackage, get_packageMergeOfMergedPackage, getNestedPackage, getNestingPackage, getOwnedStereotype, getOwnedType, getPackagedElement, getPackageMerge, getProfileApplication, getURI, has_packageImportOfImportedPackage, has_packageMergeOfMergedPackage, hasNestedPackage, hasOwnedStereotype, hasOwnedType, hasPackagedElement, hasPackageMerge, hasProfileApplication, setURI
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.PackageableElement
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.ParameterableElement
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, getTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates.TemplateableElement
getOwnedTemplateSignature, getTemplateBinding, hasTemplateBinding, setOwnedTemplateSignature
-
Method Details
-
get_profileApplicationOfAppliedProfile
Collection<ProfileApplication> get_profileApplicationOfAppliedProfile()Returns the value of the 'profile Application Of Applied Profile' reference list. The list contents are of typeProfileApplication
. It is bidirectional and its opposite is 'Applied Profile
'.If the meaning of the 'profile Application Of Applied Profile' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'profile Application Of Applied Profile' reference list.
- See Also:
- Model:
- opposite="appliedProfile" ordered="false"
- Generated:
-
getMetamodelReference
Collection<PackageImport> getMetamodelReference()Returns the value of the 'Metamodel Reference' reference list. The list contents are of typePackageImport
. It is bidirectional and its opposite is 'profile Of Metamodel Reference
'. References a package containing (directly or indirectly) metaclasses that may be extended.- Returns:
- the value of the 'Metamodel Reference' reference list.
- See Also:
- Model:
- opposite="_profileOfMetamodelReference" ordered="false"
- Generated:
-
getMetaclassReference
Collection<ElementImport> getMetaclassReference()Returns the value of the 'Metaclass Reference' reference list. The list contents are of typeElementImport
. It is bidirectional and its opposite is 'profile Of Metaclass Reference
'. References a metaclass that may be extended.- Returns:
- the value of the 'Metaclass Reference' reference list.
- See Also:
- Model:
- opposite="_profileOfMetaclassReference" ordered="false"
- Generated:
-
has_profileApplicationOfAppliedProfile
boolean has_profileApplicationOfAppliedProfile() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasMetamodelReference
boolean hasMetamodelReference() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasMetaclassReference
boolean hasMetaclassReference() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-