// path = "/home/dude/Dropbox/my_xml/"; jEdit.setTemporaryProperty("vfs.browser.title", "choose XML file for saxon"); String[] files = GUIUtilities.showVFSFileDialog(view,path,VFSBrowser.OPEN_DIALOG,false); if(files == null) return false; String xml = files[0]; jEdit.setTemporaryProperty("vfs.browser.title", "choose XSL file for saxon"); String[] files = GUIUtilities.showVFSFileDialog(view,path,VFSBrowser.OPEN_DIALOG,false); if(files == null) return false; String xsl = files[0]; String saxon = "/home/dude/xml/saxon-resources/saxon9he.jar"; String saxon_parm = "net.sf.saxon.Transform -t"; String my_command = "java -cp " + saxon + " " + saxon_parm + " " + xml + " " + xsl; runInSystemShell(view, my_command); return;