List of usage examples for org.apache.wicket.util.file Folder Folder
public Folder(final String parent, final String child)
From source file:at.ac.tuwien.ifs.tita.ui.TiTAApplication.java
License:Apache License
/** {@inheritDoc} */ @Override/*from w w w .j a va2 s . co m*/ protected void init() { // THIS LINE IS IMPORTANT - IT INSTALLS THE COMPONENT INJECTOR THAT WILL // INJECT NEWLY CREATED COMPONENTS WITH THEIR SPRING DEPENDENCIES super.init(); addComponentInstantiationListener(new SpringComponentInjector(this)); InjectorHolder.getInjector().inject(this); uploadFolder = new Folder(System.getProperty("java.io.tmpdir"), "wicket-uploads"); // Ensure folder exists uploadFolder.mkdirs(); try { initDatabase(); } catch (NoSuchAlgorithmException e) { // TODO Auto-generated catch block e.printStackTrace(); } mountBookmarkablePage("/single", EffortImportCSVPage.class); new Thread(timerCoordinator).start(); }
From source file:com.marc.lastweek.business.services.images.impl.ImageServiceImpl.java
License:Open Source License
public Folder createSaveFolder(Folder temporalFolder) { Folder folder = new Folder(this.imagesProperties.getProperty(UPLOAD_FOLDER_KEY), temporalFolder.getName()); folder.mkdir();//from w ww . j av a 2 s . c o m return folder; }
From source file:com.marc.lastweek.business.services.images.impl.ImageServiceImpl.java
License:Open Source License
public Folder findFolderFromName(String folderName) { return new Folder(this.imagesProperties.getProperty(UPLOAD_FOLDER_KEY), folderName); }
From source file:com.marc.lastweek.business.services.images.impl.ImageServiceImpl.java
License:Open Source License
public Folder createRandomDir(String basePath) { UUID uuid = UUID.randomUUID(); Folder folder = new Folder(basePath, uuid.toString()); folder.mkdir();/*from w ww. j a v a 2s.c o m*/ return folder; }
From source file:de.alpharogroup.wicket.dialogs.examples.WicketApplication.java
License:Apache License
@Override public void init() { // Create the upload folder... uploadFolder = new Folder(System.getProperty("java.io.tmpdir"), "wicket-uploads"); // Ensure folder exists uploadFolder.mkdirs();//from ww w.jav a2s .c o m }
From source file:gr.abiss.calipso.wicket.fileUpload.FileUploadPanel.java
License:Open Source License
private Folder getUploadFolder() { /*// w w w . j ava 2s. co m * The location of the directory used to hold temporary files is defined by the property java.io.tmpdir. * The default value can be changed with the command line used to launch the JVM * user-uploads is the new directory that we create inside java.io.tmpdir directory */ uploadFolder = new Folder(System.getProperty("java.io.tmpdir"), "user-uploads"); // Ensure folder exists uploadFolder.mkdirs(); return uploadFolder; }
From source file:org.devgateway.toolkit.forms.wicket.FormsWebApplication.java
License:Open Source License
private void configureSummernote() { // the folder where to store the images Folder folder = new Folder(System.getProperty("java.io.tmpdir"), "bootstrap-summernote"); folder.mkdirs();//from w w w . j a va2 s . c o m folder.deleteOnExit(); SummernoteConfig.addStorage(new SummernoteFileStorage(STORAGE_ID, folder)); // mount the resource reference responsible for image uploads mountResource(SummernoteStoredImageResourceReference.SUMMERNOTE_MOUNT_PATH, new SummernoteStoredImageResourceReference(STORAGE_ID)); }
From source file:org.jnotary.client.web.WicketApplication.java
License:Open Source License
@Override public void init() { super.init(); // Get BeanManager. BeanManager bm;/* w w w .j a v a2 s . co m*/ try { bm = (BeanManager) new InitialContext().lookup("java:comp/BeanManager"); } catch (NamingException e) { throw new IllegalStateException("Unable to obtain CDI BeanManager", e); } // Configure CDI, disabling Conversations as we aren't using them new CdiConfiguration(bm).configure(this); uploadFolder = new Folder(System.getProperty("java.io.tmpdir"), "wicket-uploads"); // Ensure folder exists uploadFolder.mkdirs(); getApplicationSettings().setUploadProgressUpdatesEnabled(true); }
From source file:org.sakaiproject.profile2.tool.pages.MyPictures.java
License:Educational Community License
private void createAddPictureForm(final String userUuid) { addPictureUploadFolder = new Folder(System.getProperty("java.io.tmpdir"), "addPicturesUploadFolder"); addPictureUploadFolder.mkdirs();//from w w w. ja v a 2s .c o m //file feedback will be redirected here final FeedbackPanel fileFeedback = new FeedbackPanel("fileFeedback"); fileFeedback.setOutputMarkupId(true); Form addPictureForm = new FileUploadForm("form", userUuid, fileFeedback); addPictureForm.add(fileFeedback); addPictureForm.setOutputMarkupId(true); add(addPictureForm); Label invalidFileTypeMessageLabel = new Label("invalidFileTypeMessage", new ResourceModel("pictures.filetypewarning")); invalidFileTypeMessageLabel.setMarkupId("invalidFileTypeMessage"); invalidFileTypeMessageLabel.setOutputMarkupId(true); addPictureForm.add(invalidFileTypeMessageLabel); WebMarkupContainer addPictureContainer = new WebMarkupContainer("addPictureContainer"); addPictureContainer.add(new Label("addPictureLabel", new ResourceModel("pictures.addpicture"))); addPictureContainer.add(new MultiFileUploadField("choosePicture", new PropertyModel<Collection<FileUpload>>(addPictureForm, "uploads"), ProfileConstants.MAX_GALLERY_FILE_UPLOADS)); IndicatingAjaxButton submitButton = new IndicatingAjaxButton("submitPicture", new ResourceModel("button.gallery.upload")) { private static final long serialVersionUID = 1L; @Override protected void onSubmit(AjaxRequestTarget target, Form<?> form) { target.add(fileFeedback); } protected void onError(AjaxRequestTarget target, Form form) { log.debug("MyPictures.onSubmit validation failed."); target.add(fileFeedback); } }; addPictureContainer.add(submitButton); addPictureContainer.add(new IconWithClueTip("galleryImageUploadToolTip", ProfileConstants.INFO_IMAGE, new StringResourceModel("text.gallery.upload.tooltip", null, new Object[] { sakaiProxy.getMaxProfilePictureSize() * ProfileConstants.MAX_GALLERY_FILE_UPLOADS }))); addPictureForm.add(addPictureContainer); addPictureFiles.addAll(Arrays.asList(addPictureUploadFolder.listFiles())); addPictureListView = new FileListView("fileList", addPictureFiles); addPictureForm.add(addPictureListView); }
From source file:org.sakaiproject.scorm.ui.player.ScormTool.java
License:Educational Community License
public Folder getUploadFolder() { Folder folder = new Folder(System.getProperty("java.io.tmpdir"), "scorm-uploads"); // Make sure that this directory exists. if (!folder.exists()) { if (!folder.mkdirs()) { LOG.error("Cannot create temp dir: " + folder); }/*www. j av a 2 s .c o m*/ } return folder; }