Interface IDictionaryStorageCheck

All Known Implementing Classes:
NotUniqueTranslationKeyCheck, SpecialSymbolCountCheck
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IDictionaryStorageCheck
Interface for validationg segements of common dictionary.

Instance of interface is unique for every language. Validate only languages with option MODEL_AND_INTERFACE. Instance can store state between segemnts check.

Every check must have unique Id.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    validate(DictionaryRow row, ICheckAcceptor acceptor, CheckContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
     
  • Method Details

    • validate

      void validate(DictionaryRow row, ICheckAcceptor acceptor, CheckContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
      Parameters:
      row - - dictionary row, cannot be null.
      acceptor - - create issue in text editor, cannot be null.
      context - - check additional parameters, cannot be null.
      monitor - - build monitor, cannot be null.