Interface Comment
- All Superinterfaces:
BaseElement,Cloneable,Comparable,Element,org.eclipse.emf.ecore.EObject,MDObject,com.dassault_systemes.modeler.foundation.model.ModelElement,ModelObject,org.eclipse.emf.common.notify.Notifier,javax.jmi.reflect.RefBaseObject,javax.jmi.reflect.RefFeatured,javax.jmi.reflect.RefObject
A representation of the model object 'Comment'.
A Comment is a textual annotation that can be attached to a set of Elements.
The following features are supported:
- See Also:
- Model:
- annotation="MOF package='classes.mdkernel'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Annotated Element' reference list.getBody()Returns the value of the 'Body' attribute.Returns the value of the 'Owning Element' container reference.booleanvoidSets the value of the 'Body' attribute.voidsetOwningElement(Element value) Sets the value of the 'Owning Element' container reference.Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, isEditable, removePropertyChangeListener, sGetIDMethods inherited from interface java.lang.Comparable
compareToMethods 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, setSyncElementMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setIDMethods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, selfDispose, setLocalID, sGetLocalIDMethods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationTextMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraintsMethods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValueMethods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
-
Method Details
-
getAnnotatedElement
Collection<Element> getAnnotatedElement()Returns the value of the 'Annotated Element' reference list. The list contents are of typeElement. It is bidirectional and its opposite is 'comment Of Annotated Element'. References the Element(s) being commented.- Returns:
- the value of the 'Annotated Element' reference list.
- See Also:
- Model:
- opposite="_commentOfAnnotatedElement" ordered="false"
- Generated:
-
getBody
Returns the value of the 'Body' attribute. The default value is"". Specifies a string that is the comment.- Returns:
- the value of the 'Body' attribute.
- See Also:
- Model:
- default="" dataType="com.nomagic.uml2.ext.magicdraw.String" ordered="false"
- Generated:
-
setBody
Sets the value of the 'Body' attribute.- Parameters:
value- the new value of the 'Body' attribute.- See Also:
- Generated:
-
getOwningElement
Returns the value of the 'Owning Element' container reference. It is bidirectional and its opposite is 'Owned Comment'.If the meaning of the 'Owning Element' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Owning Element' container reference.
- See Also:
- Model:
- opposite="ownedComment" transient="false" ordered="false"
- Generated:
-
setOwningElement
Sets the value of the 'Owning Element' container reference.- Parameters:
value- the new value of the 'Owning Element' container reference.- See Also:
- Generated:
-
hasAnnotatedElement
boolean hasAnnotatedElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException- Generated:
-