PageRenderTime 51ms CodeModel.GetById 4ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-5-pre1/org/gjt/sp/jedit/options/IconTheme.java

#
Java | 26 lines | 20 code | 6 blank | 0 comment | 0 complexity | cf434c1ab4dca5014e6476a00bc07935 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. package org.gjt.sp.jedit.options;
  2. import org.gjt.sp.jedit.GUIUtilities;
  3. import org.gjt.sp.jedit.jEdit;
  4. public class IconTheme extends Object
  5. {
  6. static final String[] builtIn = new String[] { "tango", "classic" };
  7. public static String[] builtInNames()
  8. {
  9. return builtIn;
  10. }
  11. public static String get()
  12. {
  13. return jEdit.getProperty("icon-theme", "tango");
  14. }
  15. public static void set(String name)
  16. {
  17. GUIUtilities.setIconPath("jeditresource:/org/gjt/sp/jedit/icons/themes/" + name + "/");
  18. jEdit.setProperty("icon-theme", name);
  19. }
  20. }