|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ocl.examples.pivot.utilities.AbstractConversion
org.eclipse.ocl.examples.xtext.base.pivot2cs.Pivot2CS
public class Pivot2CS
CS2Pivot manages the equivalence between a Concrete Syntax Resources and their corresponding Pivot Resources creating a CS2PivotConversion to update.
| Nested Class Summary | |
|---|---|
static interface |
Pivot2CS.Factory
|
| Nested classes/interfaces inherited from class org.eclipse.ocl.examples.pivot.utilities.AbstractConversion |
|---|
AbstractConversion.Predicate<T extends org.eclipse.emf.ecore.EObject> |
| Field Summary | |
|---|---|
protected java.util.Map<? extends BaseCSResource,? extends ASResource> |
cs2asResourceMap
Mapping of each CS resource to its corresponding pivot Resource. |
| Fields inherited from class org.eclipse.ocl.examples.pivot.utilities.AbstractConversion |
|---|
metaModelManager |
| Constructor Summary | |
|---|---|
Pivot2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
MetaModelManager metaModelManager)
|
|
Pivot2CS(Pivot2CS aConverter)
|
|
| Method Summary | |
|---|---|
protected void |
addFactory(Pivot2CS.Factory factory)
|
BaseDeclarationVisitor |
createDefaultDeclarationVisitor(Pivot2CSConversion conversion)
|
BaseReferenceVisitor |
createDefaultReferenceVisitor(Pivot2CSConversion conversion)
|
java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> |
getCSResources()
|
Pivot2CS.Factory |
getFactory(org.eclipse.emf.ecore.EClass eClass)
|
org.eclipse.emf.ecore.resource.Resource |
getPivotResource(org.eclipse.emf.ecore.resource.Resource csResource)
|
java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> |
getPivotResources()
|
void |
update()
|
| Methods inherited from class org.eclipse.ocl.examples.pivot.utilities.AbstractConversion |
|---|
basicGet, getEPackage, getMetaModelManager, isId, refreshList, refreshSet |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@NonNull protected final java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap
| Constructor Detail |
|---|
public Pivot2CS(@NonNull
java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
@NonNull
MetaModelManager metaModelManager)
public Pivot2CS(@NonNull
Pivot2CS aConverter)
| Method Detail |
|---|
protected void addFactory(@NonNull
Pivot2CS.Factory factory)
@NonNull
public BaseDeclarationVisitor createDefaultDeclarationVisitor(@NonNull
Pivot2CSConversion conversion)
@NonNull
public BaseReferenceVisitor createDefaultReferenceVisitor(@NonNull
Pivot2CSConversion conversion)
@NonNull public java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> getCSResources()
@Nullable
public Pivot2CS.Factory getFactory(@NonNull
org.eclipse.emf.ecore.EClass eClass)
@Nullable
public org.eclipse.emf.ecore.resource.Resource getPivotResource(@NonNull
org.eclipse.emf.ecore.resource.Resource csResource)
@NonNull public java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> getPivotResources()
public void update()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||