|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.facet.util.emf.core.ModelUtils
public final class ModelUtils
Utility class for models.
| Method Summary | |
|---|---|
static java.util.List<EClass> |
allSubClasses(EClass context)
Find all subclasses of the given metaclass in the package registry |
static java.util.List<EObject> |
computeAssignableElements(EStructuralFeature feature,
EObject source)
Computes a list of EObjects from the same ResourceSet as
source that can be assigned to the given feature. |
static java.lang.String |
getDefaultName(EObject eObject)
|
static java.lang.String |
getMetaclassQualifiedName(EClassifier eClass)
|
static java.lang.String |
getName(EObject eObject)
Returns a name for the given model element from the EMF global registry, or use a default name taken from a String attribute. |
static java.lang.String |
getQualifiedName(ENamedElement namedElement)
|
static boolean |
isBooleanDataType(EClassifier classifier)
|
static boolean |
isSuperTypeOf(EClass self,
EClass typeDeclaration)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.util.List<EObject> computeAssignableElements(EStructuralFeature feature,
EObject source)
EObjects from the same ResourceSet as
source that can be assigned to the given feature.
public static boolean isBooleanDataType(EClassifier classifier)
public static java.util.List<EClass> allSubClasses(EClass context)
context - the metaclass whose subclasses must be found
public static boolean isSuperTypeOf(EClass self,
EClass typeDeclaration)
public static java.lang.String getMetaclassQualifiedName(EClassifier eClass)
public static java.lang.String getName(EObject eObject)
public static java.lang.String getDefaultName(EObject eObject)
EObjectpublic static java.lang.String getQualifiedName(ENamedElement namedElement)
namedElement -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||