Uses of Interface
com.e1c.g5.v8.dt.check.qfix.IFixContext
-
Packages that use IFixContext Package Description com.e1c.g5.v8.dt.bsl.check.qfix com.e1c.g5.v8.dt.check.qfix com.e1c.g5.v8.dt.check.qfix.components -
-
Uses of IFixContext in com.e1c.g5.v8.dt.bsl.check.qfix
Classes in com.e1c.g5.v8.dt.bsl.check.qfix that implement IFixContext Modifier and Type Class Description class
SingleVariantXtextBslModuleFixContext
Single-variant xtext module quick fix context -
Uses of IFixContext in com.e1c.g5.v8.dt.check.qfix
Classes in com.e1c.g5.v8.dt.check.qfix with type parameters of type IFixContext Modifier and Type Interface Description interface
IFix<C extends IFixContext>
The fix is intended for fixing problems being detected by someICheck
.interface
IFixChangeProcessor<CH extends IFixChange,C extends IFixContext>
The execution logic for a specificIFixChange
.interface
IFixContextFactory<C extends IFixContext>
TheIFixContext
factory that produces the context instances based on the provided marker.interface
IFixVariant<C extends IFixContext>
A single variant of a multi-variant fix.Methods in com.e1c.g5.v8.dt.check.qfix that return types with arguments of type IFixContext Modifier and Type Method Description IFixChangeProcessor<? extends IFixChange,? extends IFixContext>
FixDescriptor. getChangeProcessor()
Provides the change processorIFixContextFactory<? extends IFixContext>
FixDescriptor. getContextFactory()
Provides the context factoryIFixContextFactory<? extends IFixContext>
IFixRepository. getContextFactory(Class<? extends IFixContext> contextType)
Provides the quick fix context factoryMap<CheckUid,Set<IFix<? extends IFixContext>>>
IFixProvider. getFixes()
Gets all registered fixesCollection<IFix<? extends IFixContext>>
IFixRepository. getFixes(CheckUid checkUid)
Provides the quick fixes collection by check UIDMethod parameters in com.e1c.g5.v8.dt.check.qfix with type arguments of type IFixContext Modifier and Type Method Description IFixContextFactory<? extends IFixContext>
IFixRepository. getContextFactory(Class<? extends IFixContext> contextType)
Provides the quick fix context factoryvoid
IFixRepository. registerChangeProcessor(IFixChangeProcessor<? extends IFixChange,? extends IFixContext> changeProcessor)
Registers the quick fix change processorvoid
IFixRepository. registerContextFactory(IFixContextFactory<? extends IFixContext> contextFactory)
Registers the quick fix context factoryvoid
IFixRepository. registerFix(IFix<? extends IFixContext> fix)
Manual addition of a pre-created fix to the repositoryvoid
FixDescriptor. setChangeProcessor(IFixChangeProcessor<? extends IFixChange,? extends IFixContext> changeProcessor)
Sets the change processorvoid
FixDescriptor. setContextFactory(IFixContextFactory<? extends IFixContext> contextFactory)
Sets the quick fix context factory -
Uses of IFixContext in com.e1c.g5.v8.dt.check.qfix.components
Classes in com.e1c.g5.v8.dt.check.qfix.components that implement IFixContext Modifier and Type Class Description class
BasicFixContext
The basic quick fix contextclass
BasicModelFixContext
Basic implementation of the model fix context.
-