org.apache.wicket.validation.validator
Class StringValidator.MaximumLengthValidator
java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.validation.validator.AbstractValidator<String>
org.apache.wicket.validation.validator.StringValidator
org.apache.wicket.validation.validator.StringValidator.MaximumLengthValidator
- All Implemented Interfaces:
- Serializable, IClusterable, IComponentAwareEventSink, IComponentAwareHeaderContributor, INullAcceptingValidator<String>, IValidator<String>
- Enclosing class:
- StringValidator
public static class StringValidator.MaximumLengthValidator
- extends StringValidator
Validator for checking if the length of a String
meets the maximum length
requirement.
- See Also:
- Serialized Form
Methods inherited from class org.apache.wicket.behavior.Behavior |
afterRender, beforeRender, bind, canCallListenerInterface, canCallListenerInterface, detach, getStatelessHint, isEnabled, isTemporary, onComponentTag, onConfigure, onEvent, onException, renderHead, unbind |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringValidator.MaximumLengthValidator
public StringValidator.MaximumLengthValidator(int maximum)
- Constructor that sets a maximum length value.
- Parameters:
maximum
- the maximum length value
getMaximum
public final int getMaximum()
- Retrieves the maximum length value.
- Returns:
- the maximum length value
onValidate
protected void onValidate(IValidatable<String> validatable)
- see AbstractValidator#onValidate(IValidatable)
- Specified by:
onValidate
in class AbstractValidator<String>
- Parameters:
validatable
- the given IValidatable
instance
resourceKey
protected String resourceKey()
- Description copied from class:
AbstractValidator
- Gets the message resource key for this validator's error message from the
ApplicationSettings
class.
NOTE: THIS METHOD SHOULD NEVER RETURN null
.
- Overrides:
resourceKey
in class AbstractValidator<String>
- Returns:
- the message resource key for this validator
- See Also:
AbstractValidator.resourceKey()
variablesMap
protected Map<String,Object> variablesMap(IValidatable<String> validatable)
- Description copied from class:
AbstractValidator
- Gets the default
Map
of variables.
NOTE: THIS METHOD SHOULD NEVER RETURN null
.
- Overrides:
variablesMap
in class AbstractValidator<String>
- Parameters:
validatable
- the IValidatable
instance being validated
- Returns:
- a
Map
of variables for variable interpolation - See Also:
AbstractValidator.variablesMap(IValidatable)
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.