snipplrCallback({"id":2788,"title":"jedits-plugin-commamdo-config-for-groovy","source":"
  1. <?xml<\/span> version<\/span>="1.0"<\/span>?><\/span><\/span><\/div><\/li>
  2. <!DOCTYPE COMMANDO SYSTEM "commando.dtd"><\/span><\/div><\/li>
  3. <!-- Quick Groovy Commando Command --><\/span><\/div><\/li>
  4. <COMMANDO><\/span><\/span><\/span><\/div><\/li>
  5. \t<UI><\/span><\/span><\/span><\/div><\/li>
  6. \t\t<CAPTION<\/span> LABEL<\/span>="Source File(s)"<\/span>><\/span><\/span><\/div><\/li>
  7. \t\t\t<FILE_ENTRY<\/span> LABEL<\/span>="File Name"<\/span> VARNAME<\/span>="file"<\/span><\/span><\/div><\/li>
  8. \t\t\t\t\tEVAL<\/span>="buffer.getPath()"<\/span>\/><\/span><\/span><\/div><\/li>
  9. \t\t<\/CAPTION><\/span><\/span><\/span><\/div><\/li>
  10. \t\t<CAPTION<\/span> LABEL<\/span>="Interpreter Options"<\/span>><\/span><\/span><\/div><\/li>
  11. \t\t\t<CHOICE<\/span> LABEL<\/span>="Action"<\/span> VARNAME<\/span>="action"<\/span> DEFAULT<\/span>="run"<\/span>><\/span><\/span><\/div><\/li>
  12. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Run"<\/span> VALUE<\/span>="run"<\/span>\/><\/span><\/span><\/div><\/li>
  13. \t\t\t<\/CHOICE><\/span><\/span><\/span><\/div><\/li>
  14. \t\t\t<CHOICE<\/span> LABEL<\/span>="Safety"<\/span> VARNAME<\/span>="safety"<\/span> DEFAULT<\/span>="0"<\/span>><\/span><\/span><\/div><\/li>
  15. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Unsafe"<\/span> VALUE<\/span>="0"<\/span>\/><\/span><\/span><\/div><\/li>
  16. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Low"<\/span> VALUE<\/span>="1"<\/span>\/><\/span><\/span><\/div><\/li>
  17. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Medium"<\/span> VALUE<\/span>="2"<\/span>\/><\/span><\/span><\/div><\/li>
  18. \t\t\t\t<OPTION<\/span> LABEL<\/span>="High"<\/span> VALUE<\/span>="3"<\/span>\/><\/span><\/span><\/div><\/li>
  19. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Sandbox"<\/span> VALUE<\/span>="4"<\/span>\/><\/span><\/span><\/div><\/li>
  20. \t\t\t<\/CHOICE><\/span><\/span><\/span><\/div><\/li>
  21. \t\t\t<CHOICE<\/span> LABEL<\/span>="Warnings"<\/span> VARNAME<\/span>="warning"<\/span> DEFAULT<\/span>="2"<\/span>><\/span><\/span><\/div><\/li>
  22. \t\t\t\t<OPTION<\/span> LABEL<\/span>="No Warnings"<\/span> VALUE<\/span>="0"<\/span>\/><\/span><\/span><\/div><\/li>
  23. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Simple Warnings"<\/span> VALUE<\/span>="1"<\/span>\/><\/span><\/span><\/div><\/li>
  24. \t\t\t\t<OPTION<\/span> LABEL<\/span>="Full Warnings"<\/span> VALUE<\/span>="2"<\/span>\/><\/span><\/span><\/div><\/li>
  25. \t\t\t<\/CHOICE><\/span><\/span><\/span><\/div><\/li>
  26. \t\t\t<ENTRY<\/span> LABEL<\/span>="Source File Encoding"<\/span> VARNAME<\/span>="encoding"<\/span><\/span><\/div><\/li>
  27. \t\t\t\t\tEVAL<\/span>="buffer.getProperty(Buffer.ENCODING)"<\/span>\/><\/span><\/span><\/div><\/li>
  28. \t\t\t<TOGGLE<\/span> LABEL<\/span>="Switches are global variables"<\/span><\/span><\/div><\/li>
  29. \t\t\t\t\tVARNAME<\/span>="transform"<\/span> DEFAULT<\/span>="FALSE"<\/span>\/><\/span><\/span><\/div><\/li>
  30. \t\t\t<TOGGLE<\/span> LABEL<\/span>="Verbose output"<\/span> VARNAME<\/span>="verbose"<\/span> DEFAULT<\/span>="FALSE"<\/span>\/><\/span><\/span><\/div><\/li>
  31. \t\t\t<TOGGLE<\/span> LABEL<\/span>="Embedded Groovy script"<\/span> VARNAME<\/span>="embedded"<\/span><\/span><\/div><\/li>
  32. \t\t\t\t\tDEFAULT<\/span>="FALSE"<\/span>\/><\/span><\/span><\/div><\/li>
  33. \t\t\t<ENTRY<\/span> LABEL<\/span>="Other Options"<\/span> VARNAME<\/span>="other"<\/span>\/><\/span><\/span><\/div><\/li>
  34. \t\t<\/CAPTION><\/span><\/span><\/span><\/div><\/li>
  35. \t\t<CAPTION<\/span> LABEL<\/span>="Script Options"<\/span>><\/span><\/span><\/div><\/li>
  36. \t\t\t<ENTRY<\/span> LABEL<\/span>="Script Command-Line Arguments"<\/span> VARNAME<\/span>="arguments"<\/span>\/><\/span><\/span><\/div><\/li>
  37. \t\t<\/CAPTION><\/span><\/span><\/span><\/div><\/li>
  38. \t<\/UI><\/span><\/span><\/span><\/div><\/li>
  39. \t<COMMANDS><\/span><\/span><\/span><\/div><\/li>
  40. \t\t<COMMAND<\/span> SHELL<\/span>="System"<\/span> CONFIRM<\/span>="FALSE"<\/span>><\/span><\/span><\/div><\/li>
  41. buf = new StringBuffer();<\/div><\/li>
  42. buf.append("\/opt\/groovy-1.0\/bin\/groovy");<\/div><\/li>
  43. buf.append(" \\""+file+"\\"");<\/div><\/li>
  44. if(!arguments.equals(""))<\/div><\/li>
  45. buf.append(" "+arguments);<\/div><\/li>
  46. \/\/ return value<\/div><\/li>
  47. buf.toString();<\/div><\/li>
  48. <\/COMMAND><\/span><\/span><\/span><\/div><\/li>
  49. \t<\/COMMANDS><\/span><\/span><\/span><\/div><\/li>
  50. <\/COMMANDO><\/span><\/span><\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/2788\/jedits-plugin-commamdo-config-for-groovy"});