Class BasicFix<C extends BasicFixContext>
- java.lang.Object
-
- com.e1c.g5.v8.dt.check.qfix.components.BasicFix<C>
-
- All Implemented Interfaces:
IFix<C>
- Direct Known Subclasses:
MultiVariantModelBasicFix
,MultiVariantXtextBslModuleFix
,SingleVariantBasicFix
public abstract class BasicFix<C extends BasicFixContext> extends Object implements IFix<C>
Base implementation of {link IFix} for quick fixes.- Supports
QuickFix
annotation for the declarative definition of fixes as well providing the check binding
-
-
Constructor Summary
Constructors Constructor Description BasicFix()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CheckUid
getCheckId()
Gets the check UID the fix is intended to.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.e1c.g5.v8.dt.check.qfix.IFix
getRequiredContextType, getVariants, onRegistration
-
-
-
-
Method Detail
-
getCheckId
public CheckUid getCheckId()
Description copied from interface:IFix
Gets the check UID the fix is intended to.- Specified by:
getCheckId
in interfaceIFix<C extends BasicFixContext>
- Returns:
- The unique identifier of the check. May not be
null
-
-