Class DataValidatorFactory.HDFDataValidator

Object
org.eclipse.nebula.widgets.nattable.data.validate.DataValidator
hdf.view.TableView.DataValidatorFactory.HDFDataValidator
All Implemented Interfaces:
org.eclipse.nebula.widgets.nattable.data.validate.IDataValidator
Enclosing class:
DataValidatorFactory

public static class DataValidatorFactory.HDFDataValidator extends org.eclipse.nebula.widgets.nattable.data.validate.DataValidator
  • Field Details

    • log

      protected org.slf4j.Logger log
    • cellColIdx

      protected int cellColIdx
  • Constructor Details

  • Method Details

    • validate

      public boolean validate(int colIndex, int rowIndex, Object newValue)
      Specified by:
      validate in interface org.eclipse.nebula.widgets.nattable.data.validate.IDataValidator
      Specified by:
      validate in class org.eclipse.nebula.widgets.nattable.data.validate.DataValidator
    • checkValidValue

      protected void checkValidValue(Object newValue) throws org.eclipse.nebula.widgets.nattable.data.validate.ValidationFailedException
      Throws:
      org.eclipse.nebula.widgets.nattable.data.validate.ValidationFailedException
    • throwValidationFailedException

      protected void throwValidationFailedException(int rowIndex, int colIndex, Object newValue, String reason) throws org.eclipse.nebula.widgets.nattable.data.validate.ValidationFailedException
      Throws:
      org.eclipse.nebula.widgets.nattable.data.validate.ValidationFailedException