|
 |
|
|
org.eclipse.uml2.common.util
Class UML2Util.EStructuralFeatureMatcher
java.lang.Object
org.eclipse.uml2.common.util.UML2Util.EClassMatcher
org.eclipse.uml2.common.util.UML2Util.EStructuralFeatureMatcher
-
All Implemented Interfaces:
-
UML2Util.EObjectMatcher
-
Direct Known Subclasses:
-
UMLUtil.PackageMerger.BodyMatcher,
UMLUtil.PackageMerger.NameMatcher,
UMLUtil.PackageMerger.SourceMatcher,
UMLUtil.UML2EcoreConverter.NameMatcher
-
Enclosing class:
-
UML2Util
-
public static class UML2Util.EStructuralFeatureMatcher
- extends
UML2Util.EClassMatcher
A matcher that determines matches based on the class of, and the value
for a specific structural feature held by, candidate objects.
Constructor Summary
|
UML2Util.EStructuralFeatureMatcher
(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Constructs a new structural feature matcher based on the specified
object. |
Method Summary
|
boolean
|
matches
(org.eclipse.emf.ecore.EObject otherEObject)
Determines whether the specified object matches some criteria. |
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
eStructuralFeature
protected final org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature
UML2Util.EStructuralFeatureMatcher
public UML2Util.EStructuralFeatureMatcher(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
- Constructs a new structural feature matcher based on the specified
object.
-
Parameters:
-
eObject - The object whose class is to be used as a match criterion. -
eStructuralFeature - The structural feature whose value is to be used as a
match criterion.
matches
public boolean matches(org.eclipse.emf.ecore.EObject otherEObject)
-
Description copied from interface:
UML2Util.EObjectMatcher
- Determines whether the specified object matches some criteria.
-
-
Specified by:
-
matches
in interface
UML2Util.EObjectMatcher
-
Overrides:
-
matches
in class
UML2Util.EClassMatcher
-
-
Parameters:
-
otherEObject - The candidate object.
-
Returns:
-
true if the object meets the criteria;
false otherwise.
|
|
|