info.magnolia.security.app.dialog.field.validator
Class UniqueUserNameValidator

java.lang.Object
  extended by com.vaadin.data.validator.AbstractValidator<String>
      extended by com.vaadin.data.validator.AbstractStringValidator
          extended by info.magnolia.security.app.dialog.field.validator.UniqueUserNameValidator
All Implemented Interfaces:
com.vaadin.data.Validator, Serializable

public class UniqueUserNameValidator
extends com.vaadin.data.validator.AbstractStringValidator

Ensures uniqueness of the user name.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.vaadin.data.Validator
com.vaadin.data.Validator.EmptyValueException, com.vaadin.data.Validator.InvalidValueException
 
Constructor Summary
UniqueUserNameValidator(com.vaadin.data.Item item, String errorMessage, info.magnolia.cms.security.SecuritySupport securitySupport)
           
 
Method Summary
protected  boolean isValidValue(String value)
           
 
Methods inherited from class com.vaadin.data.validator.AbstractStringValidator
getType
 
Methods inherited from class com.vaadin.data.validator.AbstractValidator
getErrorMessage, isValid, isValidType, setErrorMessage, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueUserNameValidator

public UniqueUserNameValidator(com.vaadin.data.Item item,
                               String errorMessage,
                               info.magnolia.cms.security.SecuritySupport securitySupport)
Method Detail

isValidValue

protected boolean isValidValue(String value)
Specified by:
isValidValue in class com.vaadin.data.validator.AbstractValidator<String>


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.