public abstract class AbstractConversion
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractConversion.Predicate<T extends org.eclipse.emf.ecore.EObject> |
| Modifier and Type | Field and Description |
|---|---|
protected MetaModelManager |
metaModelManager |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConversion(MetaModelManager metaModelManager) |
| Modifier and Type | Method and Description |
|---|---|
protected static <T> T |
basicGet(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EAttribute eFeature,
java.lang.Class<T> resultClass) |
static org.eclipse.emf.ecore.EPackage |
getEPackage(org.eclipse.emf.ecore.EObject eObject) |
MetaModelManager |
getMetaModelManager() |
static boolean |
isId(java.lang.String name) |
<T extends org.eclipse.emf.ecore.EObject> |
refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements) |
protected <T extends org.eclipse.emf.ecore.EObject> |
refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements) |
@NonNull protected final MetaModelManager metaModelManager
protected AbstractConversion(@NonNull
MetaModelManager metaModelManager)
protected static <T> T basicGet(@NonNull
org.eclipse.emf.ecore.EObject eObject,
@NonNull
org.eclipse.emf.ecore.EAttribute eFeature,
@NonNull
java.lang.Class<T> resultClass)
@Nullable
public static org.eclipse.emf.ecore.EPackage getEPackage(@Nullable
org.eclipse.emf.ecore.EObject eObject)
public static boolean isId(@NonNull
java.lang.String name)
@NonNull public MetaModelManager getMetaModelManager()
public <T extends org.eclipse.emf.ecore.EObject> void refreshList(@Nullable
java.util.List<? super T> oldElements,
@Nullable
java.util.List<? extends T> newElements)
protected <T extends org.eclipse.emf.ecore.EObject> void refreshSet(@Nullable
java.util.List<? super T> oldElements,
@Nullable
java.util.Collection<? extends T> newElements)