## Uses of Interface
org.eclipse.uml2.uml.NamedElement

Packages that use NamedElement
org.eclipse.uml2.uml
org.eclipse.uml2.uml.util

Uses of NamedElement in org.eclipse.uml2.uml

Subinterfaces of NamedElement in org.eclipse.uml2.uml
`interface` `Abstraction` A representation of the model object 'Abstraction'
`interface` `AcceptCallAction` A representation of the model object 'Accept Call Action'
`interface` `AcceptEventAction` A representation of the model object 'Accept Event Action'
`interface` `Action` A representation of the model object 'Action'
`interface` `ActionExecutionSpecification` A representation of the model object 'Action Execution Specification'
`interface` `ActionInputPin` A representation of the model object 'Action Input Pin'
`interface` `Activity` A representation of the model object 'Activity'
`interface` `ActivityEdge` A representation of the model object 'Activity Edge'
`interface` `ActivityFinalNode` A representation of the model object 'Activity Final Node'
`interface` `ActivityNode` A representation of the model object 'Activity Node'
`interface` `ActivityParameterNode` A representation of the model object 'Activity Parameter Node'
`interface` `ActivityPartition` A representation of the model object 'Activity Partition'
`interface` `Actor` A representation of the model object 'Actor'
`interface` `AddStructuralFeatureValueAction` A representation of the model object 'Add Structural Feature Value Action'
`interface` `AddVariableValueAction` A representation of the model object 'Add Variable Value Action'
`interface` `AnyReceiveEvent` A representation of the model object 'Any Receive Event'
`interface` `Artifact` A representation of the model object 'Artifact'
`interface` `Association` A representation of the model object 'Association'
`interface` `AssociationClass` A representation of the model object 'Association Class'
`interface` `Behavior` A representation of the model object 'Behavior'
`interface` `BehavioralFeature` A representation of the model object 'Behavioral Feature'
`interface` `BehavioredClassifier` A representation of the model object 'Behaviored Classifier'
`interface` `BehaviorExecutionSpecification` A representation of the model object 'Behavior Execution Specification'
`interface` `BroadcastSignalAction` A representation of the model object 'Broadcast Signal Action'
`interface` `CallAction` A representation of the model object 'Call Action'
`interface` `CallBehaviorAction` A representation of the model object 'Call Behavior Action'
`interface` `CallEvent` A representation of the model object 'Call Event'
`interface` `CallOperationAction` A representation of the model object 'Call Operation Action'
`interface` `CentralBufferNode` A representation of the model object 'Central Buffer Node'
`interface` `ChangeEvent` A representation of the model object 'Change Event'
`interface` `Class` A representation of the model object 'Class'
`interface` `Classifier` A representation of the model object 'Classifier'
`interface` `ClearAssociationAction` A representation of the model object 'Clear Association Action'
`interface` `ClearStructuralFeatureAction` A representation of the model object 'Clear Structural Feature Action'
`interface` `ClearVariableAction` A representation of the model object 'Clear Variable Action'
`interface` `Collaboration` A representation of the model object 'Collaboration'
`interface` `CollaborationUse` A representation of the model object 'Collaboration Use'
`interface` `CombinedFragment` A representation of the model object 'Combined Fragment'
`interface` `CommunicationPath` A representation of the model object 'Communication Path'
`interface` `Component` A representation of the model object 'Component'
`interface` `ComponentRealization` A representation of the model object 'Component Realization'
`interface` `ConditionalNode` A representation of the model object 'Conditional Node'
`interface` `ConnectableElement` A representation of the model object 'Connectable Element'
`interface` `ConnectionPointReference` A representation of the model object 'Connection Point Reference'
`interface` `Connector` A representation of the model object 'Connector'
`interface` `ConsiderIgnoreFragment` A representation of the model object 'Consider Ignore Fragment'
`interface` `Constraint` A representation of the model object 'Constraint'
`interface` `Continuation` A representation of the model object 'Continuation'
`interface` `ControlFlow` A representation of the model object 'Control Flow'
`interface` `ControlNode` A representation of the model object 'Control Node'
`interface` `CreateLinkAction` A representation of the model object 'Create Link Action'
`interface` `CreateLinkObjectAction` A representation of the model object 'Create Link Object Action'
`interface` `CreateObjectAction` A representation of the model object 'Create Object Action'
`interface` `CreationEvent` A representation of the model object 'Creation Event'
`interface` `DataStoreNode` A representation of the model object 'Data Store Node'
`interface` `DataType` A representation of the model object 'Data Type'
`interface` `DecisionNode` A representation of the model object 'Decision Node'
`interface` `Dependency` A representation of the model object 'Dependency'
`interface` `DeployedArtifact` A representation of the model object 'Deployed Artifact'
`interface` `Deployment` A representation of the model object 'Deployment'
`interface` `DeploymentSpecification` A representation of the model object 'Deployment Specification'
`interface` `DeploymentTarget` A representation of the model object 'Deployment Target'
`interface` `DestroyLinkAction` A representation of the model object 'Destroy Link Action'
`interface` `DestroyObjectAction` A representation of the model object 'Destroy Object Action'
`interface` `DestructionEvent` A representation of the model object 'Destruction Event'
`interface` `Device` A representation of the model object 'Device'
`interface` `Duration` A representation of the model object 'Duration'
`interface` `DurationConstraint` A representation of the model object 'Duration Constraint'
`interface` `DurationInterval` A representation of the model object 'Duration Interval'
`interface` `DurationObservation` A representation of the model object 'Duration Observation'
`interface` `EncapsulatedClassifier` A representation of the model object 'Encapsulated Classifier'
`interface` `Enumeration` A representation of the model object 'Enumeration'
`interface` `EnumerationLiteral` A representation of the model object 'Enumeration Literal'
`interface` `Event` A representation of the model object 'Event'
`interface` `ExecutableNode` A representation of the model object 'Executable Node'
`interface` `ExecutionEnvironment` A representation of the model object 'Execution Environment'
`interface` `ExecutionEvent` A representation of the model object 'Execution Event'
`interface` `ExecutionOccurrenceSpecification` A representation of the model object 'Execution Occurrence Specification'
`interface` `ExecutionSpecification` A representation of the model object 'Execution Specification'
`interface` `ExpansionNode` A representation of the model object 'Expansion Node'
`interface` `ExpansionRegion` A representation of the model object 'Expansion Region'
`interface` `Expression` A representation of the model object 'Expression'
`interface` `Extend` A representation of the model object 'Extend'
`interface` `Extension` A representation of the model object 'Extension'
`interface` `ExtensionEnd` A representation of the model object 'Extension End'
`interface` `ExtensionPoint` A representation of the model object 'Extension Point'
`interface` `Feature` A representation of the model object 'Feature'
`interface` `FinalNode` A representation of the model object 'Final Node'
`interface` `FinalState` A representation of the model object 'Final State'
`interface` `FlowFinalNode` A representation of the model object 'Flow Final Node'
`interface` `ForkNode` A representation of the model object 'Fork Node'
`interface` `FunctionBehavior` A representation of the model object 'Function Behavior'
`interface` `Gate` A representation of the model object 'Gate'
`interface` `GeneralizationSet` A representation of the model object 'Generalization Set'
`interface` `GeneralOrdering` A representation of the model object 'General Ordering'
`interface` `Include` A representation of the model object 'Include'
`interface` `InformationFlow` A representation of the model object 'Information Flow'
`interface` `InformationItem` A representation of the model object 'Information Item'
`interface` `InitialNode` A representation of the model object 'Initial Node'
`interface` `InputPin` A representation of the model object 'Input Pin'
`interface` `InstanceSpecification` A representation of the model object 'Instance Specification'
`interface` `InstanceValue` A representation of the model object 'Instance Value'
`interface` `Interaction` A representation of the model object 'Interaction'
`interface` `InteractionConstraint` A representation of the model object 'Interaction Constraint'
`interface` `InteractionFragment` A representation of the model object 'Interaction Fragment'
`interface` `InteractionOperand` A representation of the model object 'Interaction Operand'
`interface` `InteractionUse` A representation of the model object 'Interaction Use'
`interface` `Interface` A representation of the model object 'Interface'
`interface` `InterfaceRealization` A representation of the model object 'Interface Realization'
`interface` `Interval` A representation of the model object 'Interval'
`interface` `IntervalConstraint` A representation of the model object 'Interval Constraint'
`interface` `InvocationAction` A representation of the model object 'Invocation Action'
`interface` `JoinNode` A representation of the model object 'Join Node'
`interface` `Lifeline` A representation of the model object 'Lifeline'
`interface` `LinkAction` A representation of the model object 'Link Action'
`interface` `LiteralBoolean` A representation of the model object 'Literal Boolean'
`interface` `LiteralInteger` A representation of the model object 'Literal Integer'
`interface` `LiteralNull` A representation of the model object 'Literal Null'
`interface` `LiteralSpecification` A representation of the model object 'Literal Specification'
`interface` `LiteralString` A representation of the model object 'Literal String'
`interface` `LiteralUnlimitedNatural` A representation of the model object 'Literal Unlimited Natural'
`interface` `LoopNode` A representation of the model object 'Loop Node'
`interface` `Manifestation` A representation of the model object 'Manifestation'
`interface` `MergeNode` A representation of the model object 'Merge Node'
`interface` `Message` A representation of the model object 'Message'
`interface` `MessageEnd` A representation of the model object 'Message End'
`interface` `MessageEvent` A representation of the model object 'Message Event'
`interface` `MessageOccurrenceSpecification` A representation of the model object 'Message Occurrence Specification'
`interface` `Model` A representation of the model object 'Model'
`interface` `Namespace` A representation of the model object 'Namespace'
`interface` `Node` A representation of the model object 'Node'
`interface` `ObjectFlow` A representation of the model object 'Object Flow'
`interface` `ObjectNode` A representation of the model object 'Object Node'
`interface` `Observation` A representation of the model object 'Observation'
`interface` `OccurrenceSpecification` A representation of the model object 'Occurrence Specification'
`interface` `OpaqueAction` A representation of the model object 'Opaque Action'
`interface` `OpaqueBehavior` A representation of the model object 'Opaque Behavior'
`interface` `OpaqueExpression` A representation of the model object 'Opaque Expression'
`interface` `Operation` A representation of the model object 'Operation'
`interface` `OutputPin` A representation of the model object 'Output Pin'
`interface` `Package` A representation of the model object 'Package'
`interface` `PackageableElement` A representation of the model object 'Packageable Element'
`interface` `Parameter` A representation of the model object 'Parameter'
`interface` `ParameterSet` A representation of the model object 'Parameter Set'
`interface` `PartDecomposition` A representation of the model object 'Part Decomposition'
`interface` `Pin` A representation of the model object 'Pin'
`interface` `Port` A representation of the model object 'Port'
`interface` `PrimitiveType` A representation of the model object 'Primitive Type'
`interface` `Profile` A representation of the model object 'Profile'
`interface` `Property` A representation of the model object 'Property'
`interface` `ProtocolStateMachine` A representation of the model object 'Protocol State Machine'
`interface` `ProtocolTransition` A representation of the model object 'Protocol Transition'
`interface` `Pseudostate` A representation of the model object 'Pseudostate'
`interface` `RaiseExceptionAction` A representation of the model object 'Raise Exception Action'
`interface` `ReadExtentAction` A representation of the model object 'Read Extent Action'
`interface` `ReadIsClassifiedObjectAction` A representation of the model object 'Read Is Classified Object Action'
`interface` `ReadLinkAction` A representation of the model object 'Read Link Action'
`interface` `ReadLinkObjectEndAction` A representation of the model object 'Read Link Object End Action'
`interface` `ReadLinkObjectEndQualifierAction` A representation of the model object 'Read Link Object End Qualifier Action'
`interface` `ReadSelfAction` A representation of the model object 'Read Self Action'
`interface` `ReadStructuralFeatureAction` A representation of the model object 'Read Structural Feature Action'
`interface` `ReadVariableAction` A representation of the model object 'Read Variable Action'
`interface` `Realization` A representation of the model object 'Realization'
`interface` `ReceiveOperationEvent` A representation of the model object 'Receive Operation Event'
`interface` `ReceiveSignalEvent` A representation of the model object 'Receive Signal Event'
`interface` `Reception` A representation of the model object 'Reception'
`interface` `ReclassifyObjectAction` A representation of the model object 'Reclassify Object Action'
`interface` `RedefinableElement` A representation of the model object 'Redefinable Element'
`interface` `RedefinableTemplateSignature` A representation of the model object 'Redefinable Template Signature'
`interface` `ReduceAction` A representation of the model object 'Reduce Action'
`interface` `Region` A representation of the model object 'Region'
`interface` `RemoveStructuralFeatureValueAction` A representation of the model object 'Remove Structural Feature Value Action'
`interface` `RemoveVariableValueAction` A representation of the model object 'Remove Variable Value Action'
`interface` `ReplyAction` A representation of the model object 'Reply Action'
`interface` `SendObjectAction` A representation of the model object 'Send Object Action'
`interface` `SendOperationEvent` A representation of the model object 'Send Operation Event'
`interface` `SendSignalAction` A representation of the model object 'Send Signal Action'
`interface` `SendSignalEvent` A representation of the model object 'Send Signal Event'
`interface` `SequenceNode` A representation of the model object 'Sequence Node'
`interface` `Signal` A representation of the model object 'Signal'
`interface` `SignalEvent` A representation of the model object 'Signal Event'
`interface` `StartClassifierBehaviorAction` A representation of the model object 'Start Classifier Behavior Action'
`interface` `StartObjectBehaviorAction` A representation of the model object 'Start Object Behavior Action'
`interface` `State` A representation of the model object 'State'
`interface` `StateInvariant` A representation of the model object 'State Invariant'
`interface` `StateMachine` A representation of the model object 'State Machine'
`interface` `Stereotype` A representation of the model object 'Stereotype'
`interface` `StringExpression` A representation of the model object 'String Expression'
`interface` `StructuralFeature` A representation of the model object 'Structural Feature'
`interface` `StructuralFeatureAction` A representation of the model object 'Structural Feature Action'
`interface` `StructuredActivityNode` A representation of the model object 'Structured Activity Node'
`interface` `StructuredClassifier` A representation of the model object 'Structured Classifier'
`interface` `Substitution` A representation of the model object 'Substitution'
`interface` `TestIdentityAction` A representation of the model object 'Test Identity Action'
`interface` `TimeConstraint` A representation of the model object 'Time Constraint'
`interface` `TimeEvent` A representation of the model object 'Time Event'
`interface` `TimeExpression` A representation of the model object 'Time Expression'
`interface` `TimeInterval` A representation of the model object 'Time Interval'
`interface` `TimeObservation` A representation of the model object 'Time Observation'
`interface` `Transition` A representation of the model object 'Transition'
`interface` `Trigger` A representation of the model object 'Trigger'
`interface` `Type` A representation of the model object 'Type'
`interface` `TypedElement` A representation of the model object 'Typed Element'
`interface` `UnmarshallAction` A representation of the model object 'Unmarshall Action'
`interface` `Usage` A representation of the model object 'Usage'
`interface` `UseCase` A representation of the model object 'Use Case'
`interface` `ValuePin` A representation of the model object 'Value Pin'
`interface` `ValueSpecification` A representation of the model object 'Value Specification'
`interface` `ValueSpecificationAction` A representation of the model object 'Value Specification Action'
`interface` `Variable` A representation of the model object 'Variable'
`interface` `VariableAction` A representation of the model object 'Variable Action'
`interface` `Vertex` A representation of the model object 'Vertex'
`interface` `WriteLinkAction` A representation of the model object 'Write Link Action'
`interface` `WriteStructuralFeatureAction` A representation of the model object 'Write Structural Feature Action'
`interface` `WriteVariableAction` A representation of the model object 'Write Variable Action'

Methods in org.eclipse.uml2.uml that return NamedElement
`NamedElement` `Dependency.getClient(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Client' reference list
`NamedElement` `Dependency.getClient(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Client' reference list
`NamedElement` `TimeObservation.getEvent()` Returns the value of the 'Event' reference
`NamedElement` `DurationObservation.getEvent(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Event' reference list
`NamedElement` `DurationObservation.getEvent(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Event' reference list
`NamedElement` `InformationFlow.getInformationSource(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Information Source' reference list
`NamedElement` `InformationFlow.getInformationSource(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Information Source' reference list
`NamedElement` `InformationFlow.getInformationTarget(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Information Target' reference list
`NamedElement` `InformationFlow.getInformationTarget(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Information Target' reference list
`NamedElement` `Classifier.getInheritedMember(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Inherited Member' reference list
`NamedElement` `Classifier.getInheritedMember(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Inherited Member' reference list
`NamedElement` `Namespace.getMember(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Member' reference list
`NamedElement` `Namespace.getMember(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Member' reference list
`NamedElement` `ConsiderIgnoreFragment.getMessage(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Message' reference list
`NamedElement` `ConsiderIgnoreFragment.getMessage(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Message' reference list
`NamedElement` `Namespace.getOwnedMember(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Owned Member' reference list
`NamedElement` `Namespace.getOwnedMember(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Owned Member' reference list
`NamedElement` `Message.getSignature()` Returns the value of the 'Signature' reference
`NamedElement` `Dependency.getSupplier(java.lang.String name)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Supplier' reference list
`NamedElement` `Dependency.getSupplier(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `NamedElement` with the specified 'Name' from the 'Supplier' reference list

Methods in org.eclipse.uml2.uml that return types with arguments of type NamedElement
`org.eclipse.emf.common.util.EList<NamedElement>` `Dependency.getClients()` Returns the value of the 'Client' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `DurationObservation.getEvents()` Returns the value of the 'Event' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `InformationFlow.getInformationSources()` Returns the value of the 'Information Source' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `InformationFlow.getInformationTargets()` Returns the value of the 'Information Target' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `Classifier.getInheritedMembers()` Returns the value of the 'Inherited Member' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `Namespace.getMembers()` Returns the value of the 'Member' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `ConsiderIgnoreFragment.getMessages()` Returns the value of the 'Message' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `Namespace.getOwnedMembers()` Returns the value of the 'Owned Member' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `Dependency.getSuppliers()` Returns the value of the 'Supplier' reference list.
`org.eclipse.emf.common.util.EList<NamedElement>` `Classifier.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs)` The inherit operation is overridden to exclude redefined properties.
`org.eclipse.emf.common.util.EList<NamedElement>` `Classifier.inheritableMembers(Classifier c)` The query inheritableMembers() gives all of the members of a classifier that may be inherited in one of its descendants, subject to whatever visibility restrictions apply.

Methods in org.eclipse.uml2.uml with parameters of type NamedElement
`Dependency` `NamedElement.createDependency(NamedElement supplier)` Creates a dependency between this named element and the specified supplier, owned by this named element's nearest package.
`Usage` `NamedElement.createUsage(NamedElement supplier)` Creates a usage between this named element and the specified supplier, owned by this named element's nearest package.
`org.eclipse.emf.ecore.ENamedElement` `ProfileApplication.getAppliedDefinition(NamedElement namedElement)` Retrieves the definition (Ecore representation) of the specified named element in the profile associated with this profile application.
`org.eclipse.emf.ecore.ENamedElement` `Profile.getDefinition(NamedElement namedElement)` Retrieves the current definition (Ecore representation) of the specified named element in this profile.
`org.eclipse.emf.common.util.EList<java.lang.String>` `Namespace.getNamesOfMember(NamedElement element)` The query getNamesOfMember() takes importing into account.
`boolean` `Classifier.hasVisibilityOf(NamedElement n)` The query hasVisibilityOf() determines whether a named element is visible in the classifier.
`boolean` `NamedElement.isDistinguishableFrom(NamedElement n, Namespace ns)` The query isDistinguishableFrom() determines whether two NamedElements may logically co-exist within a Namespace.
`boolean` `Package.makesVisible(NamedElement el)` The query makesVisible() defines whether a Package makes an element visible outside itself.
`void` `TimeObservation.setEvent(NamedElement value)` Sets the value of the '`Event`' reference

Method parameters in org.eclipse.uml2.uml with type arguments of type NamedElement
`org.eclipse.emf.common.util.EList<NamedElement>` `Classifier.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs)` The inherit operation is overridden to exclude redefined properties.

Uses of NamedElement in org.eclipse.uml2.uml.util

Methods in org.eclipse.uml2.uml.util with type parameters of type NamedElement

`protected static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> eObjects, java.lang.String qualifiedName, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, java.util.Collection<NE> namedElements)`

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, java.lang.String qualifiedName)`
Retrieves the named element(s) with the specified qualified name from the specified resource set.

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, java.lang.String qualifiedName, boolean ignoreCase)`
Retrieves the named element(s) with the specified qualified name from the specified resource set, optionally ignoring case when doing name comparisons.

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, java.lang.String qualifiedName, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)`
Retrieves the named element(s) of the specified type with the specified qualified name from the specified resource set, optionally ignoring case when doing name comparisons.

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.Resource resource, java.lang.String qualifiedName)`
Retrieves the named element(s) with the specified qualified name from the specified resource.

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.Resource resource, java.lang.String qualifiedName, boolean ignoreCase)`
Retrieves the named element(s) with the specified qualified name from the specified resource, optionally ignoring case when doing name comparisons.

`static

`<NE extends NamedElement> java.util.Collection<NE>`

`

`UMLUtil.findNamedElements(org.eclipse.emf.ecore.resource.Resource resource, java.lang.String qualifiedName, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)`
Retrieves the named element(s) of the specified type with the specified qualified name from the specified resource, optionally ignoring case when doing name comparisons.

Methods in org.eclipse.uml2.uml.util that return NamedElement
`protected static NamedElement` `UMLUtil.getNamedElement(org.eclipse.emf.ecore.ENamedElement definition)`
`protected static NamedElement` `UMLUtil.getNamedElement(org.eclipse.emf.ecore.ENamedElement definition, org.eclipse.emf.ecore.EObject context)`

Methods in org.eclipse.uml2.uml.util with parameters of type NamedElement
`T` `UMLSwitch.caseNamedElement(NamedElement object)` Returns the result of interpreting the object as an instance of 'Named Element'
`protected static java.lang.String` `UMLUtil.getQualifiedName(NamedElement namedElement, java.lang.String separator)`
`protected void` `UMLUtil.PackageMerger.mergeNamedElement_Visibility(NamedElement receivingNamedElement, NamedElement mergedNamedElement)`
`protected void` `UMLUtil.UML2EcoreConverter.setName(org.eclipse.emf.ecore.ENamedElement eNamedElement, NamedElement namedElement)`
`protected void` `UMLUtil.Profile2EPackageConverter.setName(org.eclipse.emf.ecore.ENamedElement eNamedElement, NamedElement namedElement)`
`boolean` `UMLValidator.validateNamedElement_validateHasNoQualifiedName(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasNoQualifiedName constraint of 'Named Element'
`boolean` `UMLValidator.validateNamedElement_validateHasQualifiedName(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasQualifiedName constraint of 'Named Element'
`boolean` `UMLValidator.validateNamedElement_validateVisibilityNeedsOwnership(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibilityNeedsOwnership constraint of 'Named Element'
`boolean` `UMLValidator.validateNamedElement(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Constructors in org.eclipse.uml2.uml.util with parameters of type NamedElement
`UMLUtil.PackageMerger.NameMatcher(NamedElement namedElement)`

Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved.