filetype = data.file.getType().toString();
extraData[outputIndex++] = data.file.getType().toString();
public static void main(String[] args) throws FileSystemException { if (args.length > 1) throw new IllegalArgumentException("SYNTAX: java... " + JOtrosVfsBrowserDialog.class.getName() + " [initialPath]"); JOtrosVfsBrowserDialog jOtrosVfsBrowserDialog = new JOtrosVfsBrowserDialog((args.length < 1) ? null : args[0]); jOtrosVfsBrowserDialog.setMultiSelectionEnabled(true); jOtrosVfsBrowserDialog.vfsBrowser.setSelectionMode(SelectionMode.DIRS_AND_FILES); ReturnValue rv = jOtrosVfsBrowserDialog.showOpenDialog(null, "title"); System.out.println(rv); FileObject[] selectedFiles = jOtrosVfsBrowserDialog.getSelectedFiles(); System.out.println("Selected files count " + selectedFiles.length); for (FileObject selectedFile : selectedFiles) { System.out.println(selectedFile.getType().toString() + ": " + selectedFile.getURL()); } System.exit(0); } }
if (children[i].getType().toString().equals("file") && new FilePattenMatcher(FILE_PATTERN).validate(children[i].getName().getBaseName() .toLowerCase())) { log.info(children[i].getName().getBaseName()); } else if (children[i].getType().toString().equals("folder") && new FilePattenMatcher(DIR_PATTERN).validate(children[i].getName() .getBaseName()
attr.put("id", "."); attr.put("rel", "root"); attr.put("fileType", FileType.FOLDER.toString()); rootNode.setChildren(nodes); rootNode.setState(JsTreeNodeData.STATE_OPEN);