Package de.agilecoders.wicket.extensions.markup.html.bootstrap.form.fileinput

Examples of de.agilecoders.wicket.extensions.markup.html.bootstrap.form.fileinput.BootstrapFileInputField


    protected void onBeforeRenderWhenEnabled() {
        updateRegularFormComponents(InputFieldVisibility.VISIBLE);
    }

    private FileUploadField createFileUploadField(String componentId) {
        final BootstrapFileInputField fileUploadField = new BootstrapFileInputField(componentId, new IModel<List<FileUpload>>() {
   
            private static final long serialVersionUID = 1L;
   
            @Override
            public void setObject(final List<FileUpload> fileUploads) {
                if (fileUploads == null || fileUploads.isEmpty()) {
                    return;
                }
               
                final T blob = getBlobOrClobFrom(fileUploads);
               
                final ObjectAdapter adapter = getAdapterManager().adapterFor(blob);
                getModel().setObject(adapter);
            }
   
            @Override
            public void detach() {
            }
   
            @Override
            public List<FileUpload> getObject() {
                return null;
            }
           
        });
        fileUploadField.getConfig().showUpload(false);
        return fileUploadField;
    }
View Full Code Here

TOP

Related Classes of de.agilecoders.wicket.extensions.markup.html.bootstrap.form.fileinput.BootstrapFileInputField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.