Interface IValidable

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addValidator​(org.eclipse.core.databinding.validation.IValidator validator)
      Adds the external validator to this validable.
      void removeValidator​(org.eclipse.core.databinding.validation.IValidator validator)
      Removes the external validator from this validable.
      org.eclipse.core.runtime.IStatus validate()
      Validates this object state.
      org.eclipse.core.runtime.IStatus validate​(Object object)
      Validates the state of external object of the same type with this object.
    • Method Detail

      • validate

        org.eclipse.core.runtime.IStatus validate()
        Validates this object state.
        Returns:
        the validation status.
      • validate

        org.eclipse.core.runtime.IStatus validate​(Object object)
        Validates the state of external object of the same type with this object.
        Parameters:
        object - the object to validate.
        Returns:
        the validation status.
      • addValidator

        void addValidator​(org.eclipse.core.databinding.validation.IValidator validator)
        Adds the external validator to this validable.
        Parameters:
        validator - the validator to add.
      • removeValidator

        void removeValidator​(org.eclipse.core.databinding.validation.IValidator validator)
        Removes the external validator from this validable.
        Parameters:
        validator - the validator to remove.