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

# · XML · 31 lines · 23 code · 8 blank · 0 comment · 0 complexity · 353cefdb52d948ad79737a79808bbecf MD5 · raw file

  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>