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 SignatureClient DependencySupplier Dependencynamespace Of MemberNamespaceinformation Flow Of Information Sourceinformation Flow Of Information TargetNameName ExpressionQualified NameVisibilityconsider Ignore Fragment Of Messagetime Observation Of Eventduration 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.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanReturns the value of the 'Qualified Name' attribute.booleanvoidSets the value of the 'Name' attribute.voidSets the value of the 'Name Expression' containment reference.voidsetNamespace(Namespace value) Sets the value of the 'Namespace' reference.voidsetVisibility(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, 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, 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
-
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:
-