PageRenderTime 43ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
XML | 31 lines | 23 code | 8 blank | 0 comment | 0 complexity | 353cefdb52d948ad79737a79808bbecf 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. <!DOCTYPE COMMANDO SYSTEM "commando.dtd">
  3. <COMMANDO>
  4. <UI>
  5. <CAPTION LABEL="Execute">
  6. <FILE_ENTRY LABEL="Executable" VARNAME="source"
  7. EVAL="n=buffer.getName();mode=buffer.getMode().getName();if ((mode.equals(&quot;c++&quot;) || mode.equals(&quot;c&quot;)) &amp;&amp; n.lastIndexOf('.') != -1) { n=n.substring(0, n.lastIndexOf('.')); };buffer.getDirectory()+n" />
  8. <ENTRY LABEL="Parameters" VARNAME="params" />
  9. </CAPTION>
  10. </UI>
  11. <COMMANDS>
  12. <COMMAND SHELL="System" CONFIRM="FALSE">
  13. buf = new StringBuffer();
  14. buf.append("\""+source+"\"");
  15. if (params.length() > 0)
  16. {
  17. buf.append(" "+params);
  18. }
  19. // return value
  20. buf.toString();
  21. </COMMAND>
  22. </COMMANDS>
  23. </COMMANDO>