Interface IBasicCheckExtension
- 
- All Known Implementing Classes:
- ModuleTopObjectNameFilterExtension,- TopObjectFilterExtension
 
 public interface IBasicCheckExtensionGeneric extension of theBasicCheck. Allows to contribute semi-ready pluggable solutions into theBasicCheckdescendants
- 
- 
Method SummaryAll Methods Instance Methods Default Methods Modifier and Type Method Description default voidconfigureContextCollector(ICheckDefinition definition)This method allows to add settings to theICheckDefinitionduring the check configuration cycledefault ITopObjectFiltercontributeTopObjectFilter()Contributes the top object model filter if necessarydefault booleanpreCheck(Object object, ICheckParameters parameters, org.eclipse.core.runtime.IProgressMonitor progressMonitor)This extension method is being executed prior the mainBasicCheck.check(Object, com.e1c.g5.v8.dt.check.components.BasicCheck.ResultAcceptor, ICheckParameters, IProgressMonitor)method
 
- 
- 
- 
Method Detail- 
configureContextCollectordefault void configureContextCollector(ICheckDefinition definition) This method allows to add settings to theICheckDefinitionduring the check configuration cycle- Parameters:
- definition- The check definition. May not be- null
 
 - 
contributeTopObjectFilterdefault ITopObjectFilter contributeTopObjectFilter() Contributes the top object model filter if necessary- Returns:
- The filter to contribute. May be left nullin case if the filter isn't necessary
 
 - 
preCheckdefault boolean preCheck(Object object, ICheckParameters parameters, org.eclipse.core.runtime.IProgressMonitor progressMonitor) This extension method is being executed prior the mainBasicCheck.check(Object, com.e1c.g5.v8.dt.check.components.BasicCheck.ResultAcceptor, ICheckParameters, IProgressMonitor)method- Parameters:
- object- The context object. May not be- null
- parameters- The set of check parameters. May not be- null
- progressMonitor- The progress monitor to control check execution. May not be- null
- Returns:
- True in case if the check must be executed. False otherwise
 
 
- 
 
-