All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gwt.material.design.client.base.validator.ValidationMessages Maven / Gradle / Ivy

/*
 * #%L
 * GwtBootstrap3
 * %%
 * Copyright (C) 2015 GwtBootstrap3
 * %%
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * #L%
 */
package gwt.material.design.client.base.validator;

import com.google.gwt.i18n.client.ConstantsWithLookup;
import com.google.gwt.i18n.client.LocalizableResource.DefaultLocale;

/**
 * Validation messages.
 * 

* Message functions should be the key with "_" replacing any periods. This allows the * ValidationMessageResolver to find the message by key. * * @author Steven Jardine */ @DefaultLocale("en") public interface ValidationMessages extends ConstantsWithLookup { class Keys { public static final String BLANK = "gwt.material.design.validation.Blank.message"; public static final String DECIMAL_MAX = "gwt.material.design.validation.DecimalMax.message"; public static final String DECIMAL_MIN = "gwt.material.design.validation.DecimalMin.message"; public static final String FIELD_MATCH = "gwt.material.design.validation.FieldMatch.message"; public static final String FUTURE = "gwt.material.design.validation.Future.message"; public static final String PAST = "gwt.material.design.validation.Past.message"; public static final String REGEX = "gwt.material.design.validation.RegEx.message"; public static final String SIZE = "gwt.material.design.validation.Size.message"; } /** * @return the blank validation message. */ @Key(Keys.BLANK) @DefaultStringValue("Field cannot be blank") String gwt_material_design_validation_Blank_message(); /** * @return the decimal max validation message. */ @Key(Keys.DECIMAL_MAX) @DefaultStringValue("Value must be less than or equal to {1}") String gwt_material_design_validation_DecimalMax_message(); /** * @return the decimal min validation message. */ @Key(Keys.DECIMAL_MIN) @DefaultStringValue("Value must be greater than or equal to {1}") String gwt_material_design_validation_DecimalMin_message(); /** * @return the field match validation message. */ @Key(Keys.FIELD_MATCH) @DefaultStringValue("{1} do not match") String gwt_material_design_validation_FieldMatch_message(); /** * @return the future validation message. */ @Key(Keys.FUTURE) @DefaultStringValue("Value must be in the future") String gwt_material_design_validation_Future_message(); /** * @return the past validation message. */ @Key(Keys.PAST) @DefaultStringValue("Value must be in the past") String gwt_material_design_validation_Past_message(); /** * @return the regular expression validation message. */ @Key(Keys.REGEX) @DefaultStringValue("Must match regex") String gwt_material_design_validation_RegEx_message(); /** * @return the size validation message. */ @Key(Keys.SIZE) @DefaultStringValue("Size must be between {1} and {2}") String gwt_material_design_validation_Size_message(); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy