public interface EMFModelInfo
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
static java.lang.String |
NAMESPACE |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<EClassifier> |
getEClassifierForClass(java.lang.Class<?> clazz)
Looks through all known Packages as returns and
Optional with the EClass for the given Class |
java.util.Optional<EClassifier> |
getEClassifierForClass(java.lang.String fullQualifiedClassName)
Looks through all known Packages as returns and
Optional with the EClass for the given Class |
java.util.List<EClass> |
getUpperTypeHierarchyForEClass(EClass eClass)
It might be necessary to know, that class can inherit from the given class.
|
static final java.lang.String NAMESPACE
static final java.lang.String NAME
java.util.Optional<EClassifier> getEClassifierForClass(java.lang.Class<?> clazz)
Optional with the EClass for the given Classclazz - the Class to look forOptional for the EClassjava.util.Optional<EClassifier> getEClassifierForClass(java.lang.String fullQualifiedClassName)
Optional with the EClass for the given ClassfullQualifiedClassName - the full qualified class name to look forOptional for the EClassjava.util.List<EClass> getUpperTypeHierarchyForEClass(EClass eClass)
EClasses.eClass - the EClass to get the hirachy forList of upper elements.Data In Motion Consuling GmbH - All rights reserved