Package com.e1c.g5.v8.dt.bsl.check.qfix
Class SingleVariantXtextBslModuleFix.FixConfigurer
- java.lang.Object
-
- com.e1c.g5.v8.dt.bsl.check.qfix.SingleVariantXtextBslModuleFix.FixConfigurer
-
- Enclosing class:
- SingleVariantXtextBslModuleFix
protected static final class SingleVariantXtextBslModuleFix.FixConfigurer extends Object
Configuration container for theSingleVariantXtextBslModuleFixContextdescendants allowing them to specify fix parameters via the pure Java API
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFixConfigurer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SingleVariantXtextBslModuleFix.FixConfigurerdescription(String description)Sets the static description for the fixSingleVariantXtextBslModuleFix.FixConfigurerdescription(BiFunction<SingleVariantXtextBslModuleFixContext,IFixSession,Pair<String,String>> descriptionSupplier)Sets the dynamic description supplier for the fix.SingleVariantXtextBslModuleFix.FixConfigurerdetails(String details)Sets the static details for the fixSingleVariantXtextBslModuleFix.FixConfigurerinteractive(boolean isInteractive)Sets the modification model type - either interactive (UI) or not
-
-
-
Method Detail
-
description
public SingleVariantXtextBslModuleFix.FixConfigurer description(BiFunction<SingleVariantXtextBslModuleFixContext,IFixSession,Pair<String,String>> descriptionSupplier)
Sets the dynamic description supplier for the fix. The description may be formed using the data from theSingleVariantXtextBslModuleFixContext- Parameters:
descriptionSupplier- The supplier to set. May not benull- Returns:
- the instance of the fix configurer, never
null
-
description
public SingleVariantXtextBslModuleFix.FixConfigurer description(String description)
Sets the static description for the fix- Parameters:
description- The description to set. May not benull- Returns:
- the instance of the fix configurer, never
null
-
details
public SingleVariantXtextBslModuleFix.FixConfigurer details(String details)
Sets the static details for the fix- Parameters:
description- The description to set. May not benull- Returns:
- the instance of the fix configurer, never
null
-
interactive
public SingleVariantXtextBslModuleFix.FixConfigurer interactive(boolean isInteractive)
Sets the modification model type - either interactive (UI) or not- Parameters:
isInteractive-trueif quick fix supports inbteractive (UI) model,falseotherwise- Returns:
- the instance of the fix configurer, never
null
-
-