public class EssentialOCLCS2AS extends BaseCS2AS
CS2AS.AbstractUnresolvedProxyMessageProvider, CS2AS.DefaultMessageBinder, CS2AS.MessageBinder, CS2AS.MessageBinderWithLineContext, CS2AS.UnresolvedProxyMessageProvider
AbstractConversion.Predicate<T extends org.eclipse.emf.ecore.EObject>
asResource, csi2asMapping, csResource, showContext
completeEnvironment, environmentFactory, metamodelManager, standardLibrary
Constructor and Description |
---|
EssentialOCLCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
EssentialOCLCS2AS(EssentialOCLCS2AS cs2as) |
Modifier and Type | Method and Description |
---|---|
protected EssentialOCLCSVisitor<Continuation<?>> |
createContainmentVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Element> |
createLeft2RightVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
createPostOrderVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
createPreOrderVisitor(CS2ASConversion converter) |
addUnresolvedProxyMessageProvider, basicGetType, bind, computeRootContainmentFeatures, createConversion, dispose, getASResource, getCSElement, getCSResource, getDocumentationNodes, getMessageBinder, getPivotElement, getPivotElement, getUnresolvedProxyMessage, getUnresolvedProxyText, installPivotDefinition, installPivotReference, installPivotUsage, lookupIteration, lookupOperation, lookupSelf, lookupType, lookupTypeQualifier, lookupTypeValue, lookupUndecoratedName, printDiagnostic, refreshContext, refreshElementType, refreshModelElement, refreshScopeFilter, setElementType, setMessageBinder, setPathElement, update
basicGet, getEnvironmentFactory, getEPackage, getMetamodelManager, getStandardLibrary, isId, refreshList, refreshSet
public EssentialOCLCS2AS(@NonNull EnvironmentFactoryInternal environmentFactory, @NonNull BaseCSResource csResource, @NonNull ASResource asResource)
public EssentialOCLCS2AS(@NonNull EssentialOCLCS2AS cs2as)
@NonNull protected EssentialOCLCSVisitor<Continuation<?>> createContainmentVisitor(@NonNull CS2ASConversion converter)
createContainmentVisitor
in class BaseCS2AS
@NonNull protected EssentialOCLCSVisitor<Element> createLeft2RightVisitor(@NonNull CS2ASConversion converter)
createLeft2RightVisitor
in class BaseCS2AS
@NonNull protected EssentialOCLCSVisitor<Continuation<?>> createPostOrderVisitor(@NonNull CS2ASConversion converter)
createPostOrderVisitor
in class BaseCS2AS
@NonNull protected EssentialOCLCSVisitor<Continuation<?>> createPreOrderVisitor(@NonNull CS2ASConversion converter)
createPreOrderVisitor
in class BaseCS2AS