Package com.e1c.langtool.v8.dt.dcs.qfix
Class DataSetFieldPresentationCreateFix
java.lang.Object
com.e1c.g5.v8.dt.check.qfix.components.BasicFix<C>
com.e1c.g5.v8.dt.check.qfix.components.SingleVariantBasicFix<BasicModelFixContext>
com.e1c.g5.v8.dt.check.qfix.components.SingleVariantModelBasicFix<DataSetField>
com.e1c.langtool.v8.dt.dcs.qfix.DataSetFieldPresentationCreateFix
- All Implemented Interfaces:
IFix<BasicModelFixContext>,IFixVariant<BasicModelFixContext>
The fix is creating
Presentation object for title of the field from data path-
Nested Class Summary
Nested classes/interfaces inherited from class com.e1c.g5.v8.dt.check.qfix.components.SingleVariantModelBasicFix
SingleVariantModelBasicFix.FixConfigurer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyChanges(DataSetField object, org.eclipse.emf.ecore.EStructuralFeature feature, BasicModelFixContext context, IFixSession session) Apply the changes of this fix to the target model data.protected voidconfigureFix(SingleVariantModelBasicFix.FixConfigurer configurer) Configures the fix.Methods inherited from class com.e1c.g5.v8.dt.check.qfix.components.SingleVariantModelBasicFix
describeChanges, getRequiredContextType, isFixApplicable, onRegistration, prepareChangesMethods inherited from class com.e1c.g5.v8.dt.check.qfix.components.SingleVariantBasicFix
getVariantsMethods inherited from class com.e1c.g5.v8.dt.check.qfix.components.BasicFix
getCheckIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.e1c.g5.v8.dt.check.qfix.IFix
getCheckIdMethods inherited from interface com.e1c.g5.v8.dt.check.qfix.IFixVariant
isExclusiveOperation
-
Constructor Details
-
DataSetFieldPresentationCreateFix
-
-
Method Details
-
configureFix
Description copied from class:SingleVariantModelBasicFixConfigures the fix. The developer could provide descreptive/filtering information for the fix here- Overrides:
configureFixin classSingleVariantModelBasicFix<DataSetField>- Parameters:
configurer- The configurer of the fix. May not benull
-
applyChanges
protected void applyChanges(DataSetField object, org.eclipse.emf.ecore.EStructuralFeature feature, BasicModelFixContext context, IFixSession session) Description copied from class:SingleVariantModelBasicFixApply the changes of this fix to the target model data. It's up to a fix developer to decide what the logic is- Specified by:
applyChangesin classSingleVariantModelBasicFix<DataSetField>- Parameters:
object- The model object being a target of an original issue. May not benullfeature- The target feature. May benullcontext- The fix context. May not benullsession- The fix session. May not benull
-