org.eclipse.ocl.examples.xtext.base.utilities
Class CS2PivotResourceAdapter
java.lang.Object
org.eclipse.ocl.examples.pivot.manager.AbstractMetaModelManagerResourceAdapter<BaseCSResource>
org.eclipse.ocl.examples.xtext.base.utilities.CS2PivotResourceAdapter
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, MetaModelManagedAdapter, MetaModelManagerListener
public class CS2PivotResourceAdapter
- extends AbstractMetaModelManagerResourceAdapter<BaseCSResource>
A CS2PivotResourceAdapter enhances the Resource for a Concrete Syntax model
to support synchronization with a Pivot model representation.
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
org.eclipse.emf.common.notify.Adapter.Internal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CS2PivotResourceAdapter
public CS2PivotResourceAdapter(@NonNull
BaseCSResource csResource,
@NonNull
MetaModelManager metaModelManager)
findAdapter
@Deprecated
@Nullable
public static CS2PivotResourceAdapter findAdapter(@NonNull
BaseCSResource csResource)
- Deprecated.
getAdapter
@Deprecated
@NonNull
public static CS2PivotResourceAdapter getAdapter(@NonNull
BaseCSResource csResource,
@Nullable
MetaModelManager metaModelManager)
- Deprecated.
computeCS2ASResourceMap
@NonNull
public java.util.Map<BaseCSResource,ASResource> computeCS2ASResourceMap(@NonNull
BaseCSResource csResource,
@NonNull
MetaModelManager metaModelManager)
dispose
public void dispose()
- Overrides:
dispose
in class AbstractMetaModelManagerResourceAdapter<BaseCSResource>
getASResource
public ASResource getASResource(@NonNull
BaseCSResource csResource)
getConverter
public CS2Pivot getConverter()
isAdapterForType
public boolean isAdapterForType(java.lang.Object type)
- Specified by:
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
- Overrides:
isAdapterForType
in class AbstractMetaModelManagerResourceAdapter<BaseCSResource>
refreshPivotMappings
public void refreshPivotMappings(@NonNull
org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer)
throws java.lang.Exception
- Throws:
java.lang.Exception