Uses of Interface
com.e1c.g5.v8.dt.check.qfix.IFixSession
Packages that use IFixSession
Package
Description
-
Uses of IFixSession in com.e1c.g5.v8.dt.bsl.check.qfix
Methods in com.e1c.g5.v8.dt.bsl.check.qfix with parameters of type IFixSessionModifier and TypeMethodDescriptionprotected void
SingleVariantXtextBslModuleFix.applyChanges
(SingleVariantXtextBslModuleFixContext context, IFixSession session) void
IMultiVariantXtextModuleFixChangeDelegate.applyFix
(SingleVariantXtextBslModuleFixContext context, IFixSession session, org.eclipse.xtext.resource.XtextResource state, IXtextBslModuleFixModel model) Performs the fix applicationfinal FixVariantDescriptor
SingleVariantXtextBslModuleFix.describeChanges
(SingleVariantXtextBslModuleFixContext context, IFixSession session) SingleVariantXtextBslModuleFixContext.getModel
(IFixSession session, boolean isInteractive) Provides the modelIXtextBslModuleFixModel
for quick fixMultiVariantXtextBslModuleFix.getVariants
(SingleVariantXtextBslModuleFixContext context, IFixSession session) IXtextBslModuleFixProvider.getXtextFixModel
(IDtProject dtProject, org.eclipse.xtext.validation.Issue issue, IFixSession session, org.eclipse.emf.common.util.URI targetModuleUri, boolean isInteractive) Returns xtext quick fix modelSingleVariantXtextBslModuleFix.prepareChanges
(SingleVariantXtextBslModuleFixContext context, IFixSession session) Method parameters in com.e1c.g5.v8.dt.bsl.check.qfix with type arguments of type IFixSessionModifier and TypeMethodDescriptionSingleVariantXtextBslModuleFix.FixConfigurer.description
(BiFunction<SingleVariantXtextBslModuleFixContext, IFixSession, Pair<String, String>> descriptionSupplier) Sets the dynamic description supplier for the fix. -
Uses of IFixSession in com.e1c.g5.v8.dt.check.internal.md.check.fixs
Methods in com.e1c.g5.v8.dt.check.internal.md.check.fixs with parameters of type IFixSessionModifier and TypeMethodDescriptionprotected void
BinaryDataStorageLocationUseFieldTypeFix.applyChanges
(BasicFeature modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) protected void
ConfigurationStandaloneContentFix.applyChanges
(StandaloneContentMdObjectAware modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) protected void
DbObjectTabularSectionFix.applyChanges
(DbObjectTabularSection modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) protected void
ReferenceValueFix.applyChanges
(StandardAttribute modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) protected void
ReferenceValueFixNonCritical.applyChanges
(StandardAttribute modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) -
Uses of IFixSession in com.e1c.g5.v8.dt.check.internal.md.extension.check.fixs
Methods in com.e1c.g5.v8.dt.check.internal.md.extension.check.fixs with parameters of type IFixSessionModifier and TypeMethodDescriptionprotected void
XdtoPackageExtensionPackageNamespaceFeaturesStateFix.applyChanges
(XDTOPackageExtension modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) -
Uses of IFixSession in com.e1c.g5.v8.dt.check.qfix
Methods in com.e1c.g5.v8.dt.check.qfix with parameters of type IFixSessionModifier and TypeMethodDescriptionvoid
IFixChangeProcessor.applyFix
(CH fixChange, C context, IFixSession session) Applies the fix change to the target data contextIFixContextFactory.createContext
(Marker marker, IFixSession session) Creates a context for the given markerIFixVariant.describeChanges
(C context, IFixSession session) Gets the quick fix variant descriptorIFix.getVariants
(C context, IFixSession session) Gets declared variants for the given fix.IFixVariant.prepareChanges
(C context, IFixSession session) Prepares the changes to form the fix -
Uses of IFixSession in com.e1c.g5.v8.dt.check.qfix.components
Methods in com.e1c.g5.v8.dt.check.qfix.components with parameters of type IFixSessionModifier and TypeMethodDescriptionprotected abstract void
SingleVariantModelBasicFix.applyChanges
(OC modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) Apply the changes of this fix to the target model data.void
VariantModelFixChangeDelegate.applyFix
(OC modelObject, org.eclipse.emf.ecore.EStructuralFeature targetFeature, BasicModelFixContext context, IFixSession session) Executes the code of the quick fix variantfinal FixVariantDescriptor
SingleVariantModelBasicFix.describeChanges
(BasicModelFixContext context, IFixSession session) MultiVariantModelBasicFix.getVariants
(BasicModelFixContext context, IFixSession session) SingleVariantBasicFix.getVariants
(C context, IFixSession session) protected boolean
SingleVariantBasicFix.isFixApplicable
(C context, IFixSession session) Checks if the fix is applicable for the given contextprotected boolean
SingleVariantModelBasicFix.isFixApplicable
(BasicModelFixContext context, IFixSession session) final Collection<IFixChange>
SingleVariantModelBasicFix.prepareChanges
(BasicModelFixContext context, IFixSession session) Method parameters in com.e1c.g5.v8.dt.check.qfix.components with type arguments of type IFixSessionModifier and TypeMethodDescriptionvoid
SingleVariantModelBasicFix.FixConfigurer.description
(BiFunction<BasicModelFixContext, IFixSession, String> descriptionSupplier) Sets the dynamic description supplier for the fix. -
Uses of IFixSession in com.e1c.g5.v8.dt.internal.bsl.check.qfix
Methods in com.e1c.g5.v8.dt.internal.bsl.check.qfix with parameters of type IFixSessionModifier and TypeMethodDescriptionvoid
ISingleVariantXtextModuleFixChangeDelegate.applyFix
(SingleVariantXtextBslModuleFixContext context, IFixSession session) Perfoms apply of the fixSingleVariantXtextBslModuleFixContextFactory.createContext
(Marker marker, IFixSession session) XtextBslModuleFixProvider.getXtextFixModel
(IDtProject dtProject, org.eclipse.xtext.validation.Issue issue, IFixSession session, org.eclipse.emf.common.util.URI targetModuleUri, boolean isInteractive) -
Uses of IFixSession in com.e1c.g5.v8.dt.internal.check.qfix
Classes in com.e1c.g5.v8.dt.internal.check.qfix that implement IFixSessionMethods in com.e1c.g5.v8.dt.internal.check.qfix with parameters of type IFixSessionModifier and TypeMethodDescriptionBasicModelFixContextFactory.createContext
(Marker marker, IFixSession session)