Class PredefinedItemNameValidator

  • All Implemented Interfaces:
    org.eclipse.core.databinding.validation.IValidator

    public class PredefinedItemNameValidator
    extends Object
    PredefinedItem name validator.
    • Constructor Detail

      • PredefinedItemNameValidator

        public PredefinedItemNameValidator​(org.eclipse.emf.ecore.EObject model,
                                           PredefinedItem selectedItem)
        Constructor.
        Parameters:
        model - the model, cannot be null
        selectedItem - , cannot be null
      • PredefinedItemNameValidator

        public PredefinedItemNameValidator​(Collection<String> names)
        Constructor.
        Parameters:
        names - the names, cannot be null
    • Method Detail

      • validate

        public org.eclipse.core.runtime.IStatus validate​(Object value)
        Specified by:
        validate in interface org.eclipse.core.databinding.validation.IValidator
      • getErrorMsg

        protected String getErrorMsg()
        Returns:
        status message if the value is found in set