List of usage examples for org.apache.wicket.util.value IValueMap getStringArray
String[] getStringArray(final String key);
String array by key. From source file:org.hippoecm.frontend.plugins.yui.upload.validation.DefaultUploadValidationService.java
License:Apache License
public DefaultUploadValidationService(IValueMap params) { validators = new LinkedList<>(); allowedExtensions = new LinkedList<>(); allowedMimeTypes = new LinkedList<>(); if (params.containsKey(EXTENSIONS_ALLOWED)) { setAllowedExtensions(params.getStringArray(EXTENSIONS_ALLOWED)); } else {/* ww w . ja va 2s . c o m*/ setAllowedExtensions(getDefaultExtensionsAllowed()); } if (params.containsKey(MIME_TYPES_ALLOWED)) { setAllowedMimeTypes(params.getStringArray(MIME_TYPES_ALLOWED)); } values = params; addValidator(this::validateExtension); addValidator(this::validateMaxFileSize); addValidator(this::validateMimeType); }