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 CompleteEnvironmentInternal |
completeEnvironment |
protected EnvironmentFactoryInternal |
environmentFactory |
protected PivotMetamodelManager |
metamodelManager |
protected StandardLibraryInternal |
standardLibrary |
Modifier | Constructor and Description |
---|---|
protected |
AbstractConversion(EnvironmentFactoryInternal environmentFactory) |
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) |
EnvironmentFactoryInternal |
getEnvironmentFactory() |
static org.eclipse.emf.ecore.EPackage |
getEPackage(org.eclipse.emf.ecore.EObject eObject) |
PivotMetamodelManager |
getMetamodelManager() |
StandardLibraryInternal |
getStandardLibrary() |
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 EnvironmentFactoryInternal environmentFactory
@NonNull protected final PivotMetamodelManager metamodelManager
@NonNull protected final CompleteEnvironmentInternal completeEnvironment
@NonNull protected final StandardLibraryInternal standardLibrary
protected AbstractConversion(@NonNull EnvironmentFactoryInternal environmentFactory)
@Nullable 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 EnvironmentFactoryInternal getEnvironmentFactory()
@NonNull public PivotMetamodelManager getMetamodelManager()
@NonNull public StandardLibraryInternal getStandardLibrary()
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)