org.eclipse.ocl.examples.pivot.utilities
Class AbstractConversion
java.lang.Object
org.eclipse.ocl.examples.pivot.utilities.AbstractConversion
- Direct Known Subclasses:
- AbstractBase2PivotConversion, AbstractEcore2Pivot, CS2Pivot, Pivot2CS, Pivot2CSConversion, Pivot2Ecore, Pivot2UML
public abstract class AbstractConversion
- extends java.lang.Object
Method Summary |
protected static
|
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>
void |
|
refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements)
|
protected
<T extends org.eclipse.emf.ecore.EObject>
void |
|
refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metaModelManager
@NonNull
protected final MetaModelManager metaModelManager
AbstractConversion
protected AbstractConversion(@NonNull
MetaModelManager metaModelManager)
basicGet
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)
getEPackage
@Nullable
public static org.eclipse.emf.ecore.EPackage getEPackage(@Nullable
org.eclipse.emf.ecore.EObject eObject)
isId
public static boolean isId(@NonNull
java.lang.String name)
getMetaModelManager
@NonNull
public MetaModelManager getMetaModelManager()
refreshList
public <T extends org.eclipse.emf.ecore.EObject> void refreshList(@Nullable
java.util.List<? super T> oldElements,
@Nullable
java.util.List<? extends T> newElements)
refreshSet
protected <T extends org.eclipse.emf.ecore.EObject> void refreshSet(@Nullable
java.util.List<? super T> oldElements,
@Nullable
java.util.Collection<? extends T> newElements)