Interface NamedElement
- 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
- 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
,BroadcastSignalAction
,CallAction
,CallBehaviorAction
,CallEvent
,CallOperationAction
,CentralBufferNode
,ChangeEvent
,Class
,Classifier
,ClearAssociationAction
,ClearStructuralFeatureAction
,ClearVariableAction
,Collaboration
,CollaborationUse
,CombinedFragment
,CommunicationPath
,Component
,ComponentRealization
,ConditionalNode
,ConnectableElement
,ConnectionPointReference
,Connector
,ConsiderIgnoreFragment
,Constraint
,Continuation
,ControlFlow
,ControlNode
,CreateLinkAction
,CreateLinkObjectAction
,CreateObjectAction
,DataStoreNode
,DataType
,DecisionNode
,Dependency
,DeployedArtifact
,Deployment
,DeploymentSpecification
,DeploymentTarget
,DestroyLinkAction
,DestroyObjectAction
,DestructionOccurrenceSpecification
,Device
,Diagram
,Duration
,DurationConstraint
,DurationInterval
,DurationObservation
,ElementValue
,EncapsulatedClassifier
,Enumeration
,EnumerationLiteral
,Event
,ExecutableNode
,ExecutionEnvironment
,ExecutionOccurrenceSpecification
,ExecutionSpecification
,ExpansionNode
,ExpansionRegion
,Expression
,Extend
,Extension
,ExtensionEnd
,ExtensionPoint
,Feature
,FinalNode
,FinalState
,FlowFinalNode
,ForkNode
,FunctionBehavior
,Gate
,GeneralizationSet
,GeneralOrdering
,Include
,InformationFlow
,InformationItem
,InitialNode
,InputPin
,InstanceSpecification
,InstanceValue
,Interaction
,InteractionConstraint
,InteractionFragment
,InteractionOperand
,InteractionUse
,Interface
,InterfaceRealization
,InterruptibleActivityRegion
,Interval
,IntervalConstraint
,InvocationAction
,JoinNode
,Lifeline
,LinkAction
,LiteralBoolean
,LiteralInteger
,LiteralNull
,LiteralReal
,LiteralSpecification
,LiteralString
,LiteralUnlimitedNatural
,LoopNode
,Manifestation
,MergeNode
,Message
,MessageEnd
,MessageEvent
,MessageOccurrenceSpecification
,Model
,Namespace
,Node
,ObjectFlow
,ObjectNode
,Observation
,OccurrenceSpecification
,OpaqueAction
,OpaqueBehavior
,OpaqueExpression
,Operation
,OutputPin
,Package
,PackageableElement
,Parameter
,ParameterSet
,PartDecomposition
,Pin
,Port
,PrimitiveType
,Profile
,Property
,ProtocolStateMachine
,ProtocolTransition
,Pseudostate
,RaiseExceptionAction
,ReadExtentAction
,ReadIsClassifiedObjectAction
,ReadLinkAction
,ReadLinkObjectEndAction
,ReadLinkObjectEndQualifierAction
,ReadSelfAction
,ReadStructuralFeatureAction
,ReadVariableAction
,Realization
,Reception
,ReclassifyObjectAction
,RedefinableElement
,RedefinableTemplateSignature
,ReduceAction
,Region
,RemoveStructuralFeatureValueAction
,RemoveVariableValueAction
,ReplyAction
,SendObjectAction
,SendSignalAction
,SequenceNode
,Signal
,SignalEvent
,StartClassifierBehaviorAction
,StartObjectBehaviorAction
,State
,StateInvariant
,StateMachine
,Stereotype
,StringExpression
,StructuralFeature
,StructuralFeatureAction
,StructuredActivityNode
,StructuredClassifier
,Substitution
,TestIdentityAction
,TimeConstraint
,TimeEvent
,TimeExpression
,TimeInterval
,TimeObservation
,Transition
,Trigger
,Type
,TypedElement
,UnmarshallAction
,Usage
,UseCase
,ValuePin
,ValueSpecification
,ValueSpecificationAction
,Variable
,VariableAction
,Vertex
,WriteLinkAction
,WriteStructuralFeatureAction
,WriteVariableAction
A NamedElement is an Element in a model that may have a name. The name may be given directly and/or via the use of a StringExpression.
The following features are supported:
message Of Signature
Client Dependency
Supplier Dependency
namespace Of Member
Namespace
information Flow Of Information Source
information Flow Of Information Target
Name
Name Expression
Qualified Name
Visibility
consider Ignore Fragment Of Message
time Observation Of Event
duration Observation Of Event
- See Also:
- Model:
- abstract="true" annotation="MOF package='classes.mdkernel'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'consider Ignore Fragment Of Message' reference list.Returns the value of the 'duration Observation Of Event' reference list.Returns the value of the 'information Flow Of Information Source' reference list.Returns the value of the 'information Flow Of Information Target' reference list.Returns the value of the 'message Of Signature' reference list.Returns the value of the 'namespace Of Member' reference list.Returns the value of the 'time Observation Of Event' reference list.Returns the value of the 'Client Dependency' reference list.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Name Expression' containment reference.Returns the value of the 'Namespace' reference.Returns the value of the 'Qualified Name' attribute.Returns the value of the 'Supplier Dependency' reference list.Returns the value of the 'Visibility' attribute.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Returns the value of the 'Qualified Name' attribute.boolean
void
Sets the value of the 'Name
' attribute.void
Sets the value of the 'Name Expression
' containment reference.void
setNamespace
(Namespace value) Sets the value of the 'Namespace
' reference.void
setVisibility
(VisibilityKind value) Sets the value of the 'Visibility
' attribute.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 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
-
getClientDependency
Collection<Dependency> getClientDependency()Returns the value of the 'Client Dependency' reference list. The list contents are of typeDependency
. It is bidirectional and its opposite is 'Client
'. Indicates the Dependencies that reference this NamedElement as a client.- Returns:
- the value of the 'Client Dependency' reference list.
- See Also:
- Model:
- opposite="client" ordered="false"
- Generated:
-
getSupplierDependency
Collection<Dependency> getSupplierDependency()Returns the value of the 'Supplier Dependency' reference list. The list contents are of typeDependency
. It is bidirectional and its opposite is 'Supplier
'. Indicates the dependencies that reference the supplier.- Returns:
- the value of the 'Supplier Dependency' reference list.
- See Also:
- Model:
- opposite="supplier" ordered="false"
- Generated:
-
get_informationFlowOfInformationSource
Collection<InformationFlow> get_informationFlowOfInformationSource()Returns the value of the 'information Flow Of Information Source' reference list. The list contents are of typeInformationFlow
. It is bidirectional and its opposite is 'Information Source
'.If the meaning of the 'information Flow Of Information Source' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'information Flow Of Information Source' reference list.
- See Also:
- Model:
- opposite="informationSource" ordered="false"
- Generated:
-
get_informationFlowOfInformationTarget
Collection<InformationFlow> get_informationFlowOfInformationTarget()Returns the value of the 'information Flow Of Information Target' reference list. The list contents are of typeInformationFlow
. It is bidirectional and its opposite is 'Information Target
'.If the meaning of the 'information Flow Of Information Target' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'information Flow Of Information Target' reference list.
- See Also:
- Model:
- opposite="informationTarget" ordered="false"
- Generated:
-
get_messageOfSignature
Collection<Message> get_messageOfSignature()Returns the value of the 'message Of Signature' reference list. The list contents are of typeMessage
. It is bidirectional and its opposite is 'Signature
'.If the meaning of the 'message Of Signature' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'message Of Signature' reference list.
- See Also:
- Model:
- opposite="signature" ordered="false"
- Generated:
-
get_namespaceOfMember
Collection<Namespace> get_namespaceOfMember()Returns the value of the 'namespace Of Member' reference list. The list contents are of typeNamespace
. It is bidirectional and its opposite is 'Member
'.If the meaning of the 'namespace Of Member' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'namespace Of Member' reference list.
- See Also:
- Model:
- opposite="member" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
getNamespace
Returns the value of the 'Namespace' reference. It is bidirectional and its opposite is 'Owned Member
'. Specifies the Namespace that owns the NamedElement.- Returns:
- the value of the 'Namespace' reference.
- See Also:
- Model:
- opposite="ownedMember" transient="true" volatile="true" derived="true" ordered="false"
- Generated:
-
setNamespace
Sets the value of the 'Namespace
' reference.- Parameters:
value
- the new value of the 'Namespace' reference.- See Also:
- Generated:
-
getName
String getName()Returns the value of the 'Name' attribute. The default value is""
. The name of the NamedElement.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- default="" dataType="com.nomagic.uml2.ext.magicdraw.String" ordered="false"
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated:
-
getNameExpression
Returns the value of the 'Name Expression' containment reference. It is bidirectional and its opposite is 'named Element Of Name Expression
'. The StringExpression used to define the name of this NamedElement.- Returns:
- the value of the 'Name Expression' containment reference.
- See Also:
- Model:
- opposite="_namedElementOfNameExpression" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
setNameExpression
Sets the value of the 'Name Expression
' containment reference.- Parameters:
value
- the new value of the 'Name Expression' containment reference.- See Also:
- Generated:
-
getQualifiedName
String getQualifiedName()Returns the value of the 'Qualified Name' attribute. The default value is""
. A name that allows the NamedElement to be identified within a hierarchy of nested Namespaces. It is constructed from the names of the containing Namespaces starting at the root of the hierarchy and ending with the name of the NamedElement itself.- Returns:
- the value of the 'Qualified Name' attribute.
- See Also:
- Model:
- default="" dataType="com.nomagic.uml2.ext.magicdraw.String" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
getVisibility
Returns the value of the 'Visibility' attribute. Determines whether and how the NamedElement is visible outside its owning Namespace.- Returns:
- the value of the 'Visibility' attribute.
- See Also:
- Model:
- dataType="com.nomagic.uml2.ext.magicdraw.NamedElementVisibilityKind" ordered="false"
- Generated:
-
setVisibility
Sets the value of the 'Visibility
' attribute.- Parameters:
value
- the new value of the 'Visibility' attribute.- See Also:
- Generated:
-
get_durationObservationOfEvent
Collection<DurationObservation> get_durationObservationOfEvent()Returns the value of the 'duration Observation Of Event' reference list. The list contents are of typeDurationObservation
. It is bidirectional and its opposite is 'Event
'.If the meaning of the 'duration Observation Of Event' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'duration Observation Of Event' reference list.
- See Also:
- Model:
- opposite="event" ordered="false"
- Generated:
-
get_timeObservationOfEvent
Collection<TimeObservation> get_timeObservationOfEvent()Returns the value of the 'time Observation Of Event' reference list. The list contents are of typeTimeObservation
. It is bidirectional and its opposite is 'Event
'.If the meaning of the 'time Observation Of Event' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'time Observation Of Event' reference list.
- See Also:
- Model:
- opposite="event" ordered="false"
- Generated:
-
get_considerIgnoreFragmentOfMessage
Collection<ConsiderIgnoreFragment> get_considerIgnoreFragmentOfMessage()Returns the value of the 'consider Ignore Fragment Of Message' reference list. The list contents are of typeConsiderIgnoreFragment
. It is bidirectional and its opposite is 'Message
'.If the meaning of the 'consider Ignore Fragment Of Message' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'consider Ignore Fragment Of Message' reference list.
- See Also:
- Model:
- opposite="message" ordered="false"
- Generated:
-
hasClientDependency
boolean hasClientDependency() throws javax.jmi.reflect.JmiExceptionReturns the value of the 'Qualified Name' attribute. The default value is""
. A name that allows the NamedElement to be identified within a hierarchy of nested Namespaces. It is constructed from the names of the containing Namespaces starting at the root of the hierarchy and ending with the name of the NamedElement itself.- Returns:
- the value of the 'Qualified Name' attribute.
- Throws:
javax.jmi.reflect.JmiException
- See Also:
- Model:
- default="" dataType="com.nomagic.uml2.ext.magicdraw.String" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
hasSupplierDependency
boolean hasSupplierDependency() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_informationFlowOfInformationSource
boolean has_informationFlowOfInformationSource() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_informationFlowOfInformationTarget
boolean has_informationFlowOfInformationTarget() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_messageOfSignature
boolean has_messageOfSignature() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_namespaceOfMember
boolean has_namespaceOfMember() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_durationObservationOfEvent
boolean has_durationObservationOfEvent() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_timeObservationOfEvent
boolean has_timeObservationOfEvent() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_considerIgnoreFragmentOfMessage
boolean has_considerIgnoreFragmentOfMessage() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-