Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Interface and Description |
---|---|
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 |
ActivityGroup
A representation of the model object 'Activity Group'
|
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 |
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 |
DestructionOccurrenceSpecification
A representation of the model object 'Destruction Occurrence Specification'
|
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 |
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 |
InterruptibleActivityRegion
A representation of the model object 'Interruptible Activity Region'
|
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 |
LiteralReal
A representation of the model object 'Literal Real'
|
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 |
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 |
SendSignalAction
A representation of the model object 'Send Signal Action'
|
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'
|
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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 query inherit() defines how to inherit a set of elements passed as its argument.
|
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.
|
Modifier and Type | Method and Description |
---|---|
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() gives a set of all of the names that a member would have in a Namespace, taking importing into account.
|
boolean |
Classifier.hasVisibilityOf(NamedElement n)
The query hasVisibilityOf() determines whether a NamedElement 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 |
void |
Message.setSignature(NamedElement value)
Sets the value of the '
Signature ' reference |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<NamedElement> |
Classifier.inherit(org.eclipse.emf.common.util.EList<NamedElement> inhs)
The query inherit() defines how to inherit a set of elements passed as its argument.
|
Modifier and Type | Method and Description |
---|---|
protected static <NE extends NamedElement> |
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> |
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> |
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> |
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> |
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> |
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> |
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.
|
Modifier and Type | Method and Description |
---|---|
protected NamedElement |
UMLUtil.PackageMerger.getCapability(org.eclipse.emf.ecore.EObject mergedEObject)
Obtains the element representing the capability that contributes a
merged object.
|
protected NamedElement |
UMLUtil.TemplateExpander.getCapability(org.eclipse.emf.ecore.EObject mergedEObject)
Queries the template in our scope that is or contains (recursively)
the given object.
|
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) |
protected NamedElement |
UMLUtil.PackageMerger.getReceivingElement(org.eclipse.emf.ecore.EObject resultingEObject)
Obtains the element receiving a capability from a package merge.
|
protected NamedElement |
UMLUtil.TemplateExpander.getReceivingElement(org.eclipse.emf.ecore.EObject resultingEObject)
Queries the bound template in our scope that is or contains
(recursively) the given object.
|
Modifier and Type | Method and Description |
---|---|
T |
UMLSwitch.caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'
|
protected static java.lang.String |
UMLUtil.getEcoreName(NamedElement namedElement) |
protected static java.lang.String |
UMLUtil.getQualifiedName(NamedElement namedElement,
java.lang.String separator) |
protected void |
UMLUtil.TemplateExpander.mergeNamedElement_Name(NamedElement receivingNamedElement,
NamedElement mergedNamedElement) |
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) |
Constructor and Description |
---|
NameMatcher(NamedElement namedElement) |