PageRenderTime 36ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/bundles/plugins-trunk/Console/console/commands/openjade_HTML.xml

#
XML | 75 lines | 58 code | 16 blank | 1 comment | 0 complexity | a9387b91cffcd01a84bdae480ae9dc8a MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0" ?>
  2. <!-- This was based around openjade (openjade.sourceforge.net) version 1.3 -->
  3. <!DOCTYPE COMMANDO SYSTEM "commando.dtd">
  4. <COMMANDO>
  5. <UI>
  6. <CAPTION LABEL="Generic parameters">
  7. <FILE_ENTRY LABEL="Stylesheet" VARNAME="stylesheet" />
  8. <DIR_ENTRY LABEL="Output directory" VARNAME="dir" DEFAULT="." />
  9. <ENTRY LABEL="Declaration" VARNAME="dcl" />
  10. <FILE_ENTRY LABEL="File name" VARNAME="file"
  11. EVAL="buffer.getPath()" />
  12. </CAPTION>
  13. <CAPTION LABEL="Stylesheet parameters">
  14. <TOGGLE LABEL="No chunks (DocBook only)" VARNAME="nochunks" />
  15. <TOGGLE LABEL="Write root chunk (DocBook only)" VARNAME="rootchunk" />
  16. <ENTRY LABEL="Additional parameters" VARNAME="extra" />
  17. </CAPTION>
  18. </UI>
  19. <COMMANDS>
  20. <COMMAND CONFIRM="FALSE" SHELL="System">
  21. buf = new StringBuffer("openjade");
  22. if(!stylesheet.equals(""))
  23. {
  24. buf.append(" -d \"");
  25. buf.append(stylesheet);
  26. buf.append('"');
  27. }
  28. if(!dir.equals(""))
  29. {
  30. buf.append(" -D \"");
  31. buf.append(dir);
  32. buf.append('"');
  33. }
  34. buf.append(" -t sgml");
  35. if(nochunks)
  36. buf.append(" -Vnochunks");
  37. if(rootchunk)
  38. buf.append(" -Vrootchunk");
  39. if(!extra.equals(""))
  40. {
  41. buf.append(' ');
  42. buf.append(extra);
  43. }
  44. if(!dcl.equals(""))
  45. {
  46. buf.append(" \"");
  47. buf.append(dcl);
  48. buf.append('"');
  49. }
  50. buf.append(" \"");
  51. buf.append(file);
  52. buf.append('"');
  53. // return value
  54. buf.toString();
  55. </COMMAND>
  56. </COMMANDS>
  57. </COMMANDO>