Interface Element
- All Superinterfaces:
BaseElement
,Cloneable
,Comparable
,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
- All Known Subinterfaces:
Abstraction
,AcceptCallAction
,AcceptEventAction
,Action
,ActionExecutionSpecification
,ActionInputPin
,Activity
,ActivityEdge
,ActivityFinalNode
,ActivityGroup
,ActivityNode
,ActivityParameterNode
,ActivityPartition
,Actor
,AddStructuralFeatureValueAction
,AddVariableValueAction
,AnyReceiveEvent
,Artifact
,Association
,AssociationClass
,Behavior
,BehavioralFeature
,BehavioredClassifier
,BehaviorExecutionSpecification
,BooleanTaggedValue
,BroadcastSignalAction
,CallAction
,CallBehaviorAction
,CallEvent
,CallOperationAction
,CentralBufferNode
,ChangeEvent
,Class
,Classifier
,ClassifierTemplateParameter
,Clause
,ClearAssociationAction
,ClearStructuralFeatureAction
,ClearVariableAction
,Collaboration
,CollaborationUse
,CombinedFragment
,Comment
,CommunicationPath
,Component
,ComponentRealization
,ConditionalNode
,ConnectableElement
,ConnectableElementTemplateParameter
,ConnectionPointReference
,Connector
,ConnectorEnd
,ConsiderIgnoreFragment
,Constraint
,Continuation
,ControlFlow
,ControlNode
,CreateLinkAction
,CreateLinkObjectAction
,CreateObjectAction
,DataStoreNode
,DataType
,DecisionNode
,Dependency
,DeployedArtifact
,Deployment
,DeploymentSpecification
,DeploymentTarget
,DestroyLinkAction
,DestroyObjectAction
,DestructionOccurrenceSpecification
,Device
,Diagram
,DirectedRelationship
,Duration
,DurationConstraint
,DurationInterval
,DurationObservation
,ElementImport
,ElementTaggedValue
,ElementValue
,EncapsulatedClassifier
,Enumeration
,EnumerationLiteral
,Event
,ExceptionHandler
,ExecutableNode
,ExecutionEnvironment
,ExecutionOccurrenceSpecification
,ExecutionSpecification
,ExpansionNode
,ExpansionRegion
,Expression
,Extend
,Extension
,ExtensionEnd
,ExtensionPoint
,Feature
,FinalNode
,FinalState
,FlowFinalNode
,ForkNode
,FunctionBehavior
,Gate
,Generalization
,GeneralizationSet
,GeneralOrdering
,Image
,Include
,InformationFlow
,InformationItem
,InitialNode
,InputPin
,InstanceSpecification
,InstanceValue
,IntegerTaggedValue
,Interaction
,InteractionConstraint
,InteractionFragment
,InteractionOperand
,InteractionUse
,Interface
,InterfaceRealization
,InterruptibleActivityRegion
,Interval
,IntervalConstraint
,InvocationAction
,JoinNode
,Lifeline
,LinkAction
,LinkEndCreationData
,LinkEndData
,LinkEndDestructionData
,LiteralBoolean
,LiteralInteger
,LiteralNull
,LiteralReal
,LiteralSpecification
,LiteralString
,LiteralUnlimitedNatural
,LoopNode
,Manifestation
,MergeNode
,Message
,MessageEnd
,MessageEvent
,MessageOccurrenceSpecification
,Model
,MultiplicityElement
,NamedElement
,Namespace
,Node
,ObjectFlow
,ObjectNode
,Observation
,OccurrenceSpecification
,OpaqueAction
,OpaqueBehavior
,OpaqueExpression
,Operation
,OperationTemplateParameter
,OutputPin
,Package
,PackageableElement
,PackageImport
,PackageMerge
,Parameter
,ParameterableElement
,ParameterSet
,PartDecomposition
,Pin
,Port
,PrimitiveType
,Profile
,ProfileApplication
,Property
,ProtocolConformance
,ProtocolStateMachine
,ProtocolTransition
,Pseudostate
,QualifierValue
,RaiseExceptionAction
,ReadExtentAction
,ReadIsClassifiedObjectAction
,ReadLinkAction
,ReadLinkObjectEndAction
,ReadLinkObjectEndQualifierAction
,ReadSelfAction
,ReadStructuralFeatureAction
,ReadVariableAction
,Realization
,RealTaggedValue
,Reception
,ReclassifyObjectAction
,RedefinableElement
,RedefinableTemplateSignature
,ReduceAction
,Region
,Relationship
,RemoveStructuralFeatureValueAction
,RemoveVariableValueAction
,ReplyAction
,SendObjectAction
,SendSignalAction
,SequenceNode
,Signal
,SignalEvent
,Slot
,StartClassifierBehaviorAction
,StartObjectBehaviorAction
,State
,StateInvariant
,StateMachine
,Stereotype
,StringExpression
,StringTaggedValue
,StructuralFeature
,StructuralFeatureAction
,StructuredActivityNode
,StructuredClassifier
,Substitution
,TaggedValue
,TemplateableElement
,TemplateBinding
,TemplateParameter
,TemplateParameterSubstitution
,TemplateSignature
,TestIdentityAction
,TimeConstraint
,TimeEvent
,TimeExpression
,TimeInterval
,TimeObservation
,Transition
,Trigger
,Type
,TypedElement
,UnmarshallAction
,Usage
,UseCase
,ValuePin
,ValueSpecification
,ValueSpecificationAction
,Variable
,VariableAction
,Vertex
,WriteLinkAction
,WriteStructuralFeatureAction
,WriteVariableAction
An Element is a constituent of a model. As such, it has the capability of owning other Elements.
The following features are supported:
Owned Comment
comment Of Annotated Element
Owned Element
Owner
Sync Element
element Of Sync Element
Applied Stereotype
relationship Of Related Element
activity Partition Of Represents
constraint Of Constrained Element
diagram Of Context
directed Relationship Of Source
directed Relationship Of Target
element Value Of Element
- See Also:
- Model:
- abstract="true" annotation="MOF package='classes.mdkernel'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'activity Partition Of Represents' reference list.Returns the value of the 'comment Of Annotated Element' reference list.Returns the value of the 'constraint Of Constrained Element' reference list.Returns the value of the 'diagram Of Context' reference list.Returns the value of the 'directed Relationship Of Source' reference list.Returns the value of the 'directed Relationship Of Target' reference list.Returns the value of the 'element Of Sync Element' reference list.Returns the value of the 'Element Tagged Value' reference list.Returns the value of the 'element Value Of Element' reference list.Returns the value of the 'relationship Of Related Element' reference list.Returns the value of the 'Applied Stereotype' reference list.Returns the value of the 'Owned Comment' containment reference list.Returns the value of the 'Owned Element' reference list.getOwner()
Returns the value of the 'Owner' reference.Returns the value of the 'Sync Element' reference.Returns the value of the 'Tagged Value' containment reference list.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
Sets the value of the 'Owner
' reference.void
setSyncElement
(Element value) Sets the value of the 'Sync Element
' reference.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 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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
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
-
Method Details
-
getOwnedComment
Collection<Comment> getOwnedComment()Returns the value of the 'Owned Comment' containment reference list. The list contents are of typeComment
. It is bidirectional and its opposite is 'Owning Element
'. The Comments owned by this Element.- Returns:
- the value of the 'Owned Comment' containment reference list.
- See Also:
- Model:
- opposite="owningElement" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
get_commentOfAnnotatedElement
Collection<Comment> get_commentOfAnnotatedElement()Returns the value of the 'comment Of Annotated Element' reference list. The list contents are of typeComment
. It is bidirectional and its opposite is 'Annotated Element
'.If the meaning of the 'comment Of Annotated Element' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'comment Of Annotated Element' reference list.
- See Also:
- Model:
- opposite="annotatedElement" ordered="false"
- Generated:
-
getOwnedElement
Collection<Element> getOwnedElement()Returns the value of the 'Owned Element' reference list. The list contents are of typeElement
. It is bidirectional and its opposite is 'Owner
'. The Elements owned by this Element.- Returns:
- the value of the 'Owned Element' reference list.
- See Also:
- Model:
- opposite="owner" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
getOwner
Returns the value of the 'Owner' reference. It is bidirectional and its opposite is 'Owned Element
'. The Element that owns this Element.- Returns:
- the value of the 'Owner' reference.
- See Also:
- Model:
- opposite="ownedElement" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
setOwner
Sets the value of the 'Owner
' reference.- Parameters:
value
- the new value of the 'Owner' reference.- See Also:
- Generated:
-
getSyncElement
Returns the value of the 'Sync Element' reference. It is bidirectional and its opposite is 'element Of Sync Element
'.If the meaning of the 'Sync Element' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Sync Element' reference.
- See Also:
- Model:
- opposite="_elementOfSyncElement" ordered="false"
- Generated:
-
setSyncElement
Sets the value of the 'Sync Element
' reference.- Parameters:
value
- the new value of the 'Sync Element' reference.- See Also:
- Generated:
-
get_elementOfSyncElement
Collection<Element> get_elementOfSyncElement()Returns the value of the 'element Of Sync Element' reference list. The list contents are of typeElement
. It is bidirectional and its opposite is 'Sync Element
'.If the meaning of the 'element Of Sync Element' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'element Of Sync Element' reference list.
- See Also:
- Model:
- opposite="syncElement" ordered="false"
- Generated:
-
get_activityPartitionOfRepresents
Collection<ActivityPartition> get_activityPartitionOfRepresents()Returns the value of the 'activity Partition Of Represents' reference list. The list contents are of typeActivityPartition
. It is bidirectional and its opposite is 'Represents
'.If the meaning of the 'activity Partition Of Represents' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'activity Partition Of Represents' reference list.
- See Also:
- Model:
- opposite="represents" ordered="false"
- Generated:
-
get_constraintOfConstrainedElement
Collection<Constraint> get_constraintOfConstrainedElement()Returns the value of the 'constraint Of Constrained Element' reference list. The list contents are of typeConstraint
. It is bidirectional and its opposite is 'Constrained Element
'.If the meaning of the 'constraint Of Constrained Element' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'constraint Of Constrained Element' reference list.
- See Also:
- Model:
- opposite="constrainedElement" ordered="false"
- Generated:
-
get_diagramOfContext
Collection<Diagram> get_diagramOfContext()Returns the value of the 'diagram Of Context' reference list. The list contents are of typeDiagram
. It is bidirectional and its opposite is 'Context
'.If the meaning of the 'diagram Of Context' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'diagram Of Context' reference list.
- See Also:
- Model:
- opposite="context" ordered="false"
- Generated:
-
get_relationshipOfRelatedElement
Collection<Relationship> get_relationshipOfRelatedElement()Returns the value of the 'relationship Of Related Element' reference list. The list contents are of typeRelationship
. It is bidirectional and its opposite is 'Related Element
'.If the meaning of the 'relationship Of Related Element' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'relationship Of Related Element' reference list.
- See Also:
- Model:
- opposite="relatedElement" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
get_directedRelationshipOfSource
Collection<DirectedRelationship> get_directedRelationshipOfSource()Returns the value of the 'directed Relationship Of Source' reference list. The list contents are of typeDirectedRelationship
. It is bidirectional and its opposite is 'Source
'.If the meaning of the 'directed Relationship Of Source' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'directed Relationship Of Source' reference list.
- See Also:
- Model:
- opposite="source" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
get_directedRelationshipOfTarget
Collection<DirectedRelationship> get_directedRelationshipOfTarget()Returns the value of the 'directed Relationship Of Target' reference list. The list contents are of typeDirectedRelationship
. It is bidirectional and its opposite is 'Target
'.If the meaning of the 'directed Relationship Of Target' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'directed Relationship Of Target' reference list.
- See Also:
- Model:
- opposite="target" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
get_elementValueOfElement
Collection<ElementValue> get_elementValueOfElement()Returns the value of the 'element Value Of Element' reference list. The list contents are of typeElementValue
. It is bidirectional and its opposite is 'Element
'.If the meaning of the 'element Value Of Element' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'element Value Of Element' reference list.
- See Also:
- Model:
- opposite="element" ordered="false"
- Generated:
-
hasOwnedComment
boolean hasOwnedComment() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_commentOfAnnotatedElement
boolean has_commentOfAnnotatedElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasOwnedElement
boolean hasOwnedElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_elementOfSyncElement
boolean has_elementOfSyncElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_activityPartitionOfRepresents
boolean has_activityPartitionOfRepresents() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_constraintOfConstrainedElement
boolean has_constraintOfConstrainedElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_diagramOfContext
boolean has_diagramOfContext() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_relationshipOfRelatedElement
boolean has_relationshipOfRelatedElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_directedRelationshipOfSource
boolean has_directedRelationshipOfSource() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_directedRelationshipOfTarget
boolean has_directedRelationshipOfTarget() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_elementValueOfElement
boolean has_elementValueOfElement() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
getTaggedValue
List<TaggedValue> getTaggedValue()Returns the value of the 'Tagged Value' containment reference list. The list contents are of typeTaggedValue
. It is bidirectional and its opposite is 'Tagged Value Owner
'. The TaggedValues of this element.- Returns:
- the value of the 'Tagged Value' containment reference list.
- See Also:
- Model:
- opposite="taggedValueOwner" containment="true" resolveProxies="true"
- Generated:
-
hasTaggedValue
boolean hasTaggedValue()- Generated:
-
getAppliedStereotype
List<Stereotype> getAppliedStereotype()Returns the value of the 'Applied Stereotype' reference list. The list contents are of typeStereotype
. It is bidirectional and its opposite is 'Stereotyped Element
'. Stereotypes applied to this element.- Returns:
- the value of the 'Applied Stereotype' reference list.
- See Also:
- Model:
- opposite="_stereotypedElement"
- Generated:
-
hasAppliedStereotype
boolean hasAppliedStereotype()- Generated:
-
get_elementTaggedValue
List<ElementTaggedValue> get_elementTaggedValue()Returns the value of the 'Element Tagged Value' reference list. The list contents are of typeElementTaggedValue
. It is bidirectional and its opposite is 'Value
'.- Returns:
- the value of the 'Element Tagged Value' reference list.
- See Also:
- Model:
- opposite="value"
- Generated:
-
hasElementTaggedValue
boolean hasElementTaggedValue()- Generated:
-