Class LocalStringDialog.LanguageCodeNotExistValidator

java.lang.Object
org.eclipse.core.databinding.ValidationStatusProvider
org.eclipse.core.databinding.validation.MultiValidator
com._1c.g5.v8.dt.ui.dialog.LocalStringDialog.LanguageCodeNotExistValidator
Enclosing class:
LocalStringDialog

protected class LocalStringDialog.LanguageCodeNotExistValidator extends org.eclipse.core.databinding.validation.MultiValidator
Show warning indicator for ui editor items associated with unknown language code
  • Field Summary

    Fields inherited from class org.eclipse.core.databinding.ValidationStatusProvider

    disposed
  • Constructor Summary

    Constructors
    Constructor
    Description
    LanguageCodeNotExistValidator(org.eclipse.jface.databinding.swt.ISWTObservableValue<?> value, String languageCode)
    Create validation for editor items associated with unknown language code
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.core.runtime.IStatus
     

    Methods inherited from class org.eclipse.core.databinding.validation.MultiValidator

    dispose, getModels, getTargets, getValidationStatus, observeValidatedList, observeValidatedMap, observeValidatedSet, observeValidatedValue, revalidate

    Methods inherited from class org.eclipse.core.databinding.ValidationStatusProvider

    isDisposed

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LanguageCodeNotExistValidator

      public LanguageCodeNotExistValidator(org.eclipse.jface.databinding.swt.ISWTObservableValue<?> value, String languageCode)
      Create validation for editor items associated with unknown language code
      Parameters:
      value - the ISWTObservableValue for validate, cannot be null
      languageCode - the unknown language code, used for ui message, cannot be null
  • Method Details

    • validate

      protected org.eclipse.core.runtime.IStatus validate()
      Specified by:
      validate in class org.eclipse.core.databinding.validation.MultiValidator