com.ibm.xtools.transform.uml2
Class IsSubtypeOfKindCondition
java.lang.Object
com.ibm.xtools.emf.query.conditions.Condition
com.ibm.xtools.transform.uml2.IsSubtypeOfKindCondition
- public class IsSubtypeOfKindCondition
- extends Condition
Determine if the source EMF object is a subtype of the specified element
kind (eClass), based upon the underlying metamodel hierarchy.
If an element kind is not specified (in the constructor), this condition
will not accept anything.
Method Summary |
boolean |
isSatisfied(Object object)
This operation is the evaluation operation of this Condition
in regard to the argument Object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsSubtypeOfKindCondition
public IsSubtypeOfKindCondition(org.eclipse.emf.ecore.EClass elementKind)
- Constructor.
- Parameters:
elementKind
- Specify the language element kind to accept.
isSatisfied
public boolean isSatisfied(Object object)
- Description copied from class:
Condition
- This operation is the evaluation operation of this
Condition
in regard to the argument Object. In other words, the operation answers
whether the argument Object satisfied this Condition
or
not.
- Specified by:
isSatisfied
in class Condition
- Parameters:
object
- an Object to check if it satisfies this Condition
- Returns:
true
if the argument Object satisfies this
Condition
,false
otherwise.
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.