validateConfigurationData

open override fun validateConfigurationData(configData: IPluginValidationData): IPluginInitializeValidationResult?

Wipes the local data needed to run the Tesseract, if Active_AI does not contain OCR. Furthermore, AI_Tesseract_Languages is checked for compliance to ^a-z{3}(\s\+\sa-z{3})*$**, if it is set.

Return

Always NULL.

Parameters

configData

The IPluginValidationData as provided by the formcycle environment.

Throws

If AI_Tesseract_Languages does not comply to ^a-z{3}(\s\+\sa-z{3})*$**.