com.limegroup.gnutella.settings
Class ThemeFileHandler

java.lang.Object
  extended bycom.limegroup.gnutella.settings.ThemeFileHandler

public final class ThemeFileHandler
extends java.lang.Object

This class contains key/value pairs for the current "theme." The theme defines values for the colors, fonts, etc, of the application.


Field Summary
static StringSetting CONTROL_TEXT_FONT_NAME
          Setting for the control text font name.
static IntSetting CONTROL_TEXT_FONT_SIZE
          Setting for the control text font size.
static IntSetting CONTROL_TEXT_FONT_STYLE
          Setting for the control text font style.
static StringSetting MENU_TEXT_FONT_NAME
          Setting for the menu text font name.
static IntSetting MENU_TEXT_FONT_SIZE
          Setting for the menu text font size.
static IntSetting MENU_TEXT_FONT_STYLE
          Setting for the menu text font style.
static ColorSetting NOT_SHARING_LABEL_COLOR
          Setting for the not sharing label Color.
static ColorSetting PLAYING_SONG_COLOR
          Setting for the playlist "playing song" Color.
static ColorSetting PRIMARY1_COLOR
          Setting for the primary 1 Color.
static ColorSetting PRIMARY2_COLOR
          Setting for the primary 2 Color.
static ColorSetting PRIMARY3_COLOR
          Setting for the primary 3 Color.
static ColorSetting SEARCH_BUTTON_COLOR
          Setting for the search button Color.
static ColorSetting SEARCH_FADE_COLOR
          Setting for the search fade Color.
static ColorSetting SEARCH_IP_COLOR
          Setting for the search ip address Color.
static ColorSetting SEARCH_PRIVATE_IP_COLOR
          Setting for the search ip private address Color.
static ColorSetting SEARCH_RESULT_SPEED_COLOR
          Setting for the search result speed Color.
static ColorSetting SECONDARY1_COLOR
          Setting for the secondary 1 Color.
static ColorSetting SECONDARY2_COLOR
          Setting for the secondary 2 Color.
static ColorSetting SECONDARY3_COLOR
          Setting for the secondary 3 Color.
static StringSetting SUB_TEXT_FONT_NAME
          Setting for the sub text font name.
static IntSetting SUB_TEXT_FONT_SIZE
          Setting for the sub text font size.
static IntSetting SUB_TEXT_FONT_STYLE
          Setting for the sub text font style.
static StringSetting SYSTEM_TEXT_FONT_NAME
          Setting for the system text font name.
static IntSetting SYSTEM_TEXT_FONT_SIZE
          Setting for the system text font size.
static IntSetting SYSTEM_TEXT_FONT_STYLE
          Setting for the system text font style.
static ColorSetting TABLE_ALTERNATE_COLOR
          Setting for the table even row Color.
static ColorSetting TABLE_BACKGROUND_COLOR
          Setting for the table odd row Color Color.
static ColorSetting TABLE_HEADER_BACKGROUND_COLOR
          Setting for the table header background Color.
static StringSetting USER_TEXT_FONT_NAME
          Setting for the user text font name.
static IntSetting USER_TEXT_FONT_SIZE
          Setting for the user text font size.
static IntSetting USER_TEXT_FONT_STYLE
          Setting for the user text font style.
static StringSetting WINDOW_TITLE_FONT_NAME
          Setting for the window title font name.
static IntSetting WINDOW_TITLE_FONT_SIZE
          Setting for the window title font size.
static IntSetting WINDOW_TITLE_FONT_STYLE
          Setting for the window title font style.
static ColorSetting WINDOW1_COLOR
          Setting for the window 1 Color.
static ColorSetting WINDOW10_COLOR
          Setting for the window 10 Color.
static ColorSetting WINDOW11_COLOR
          Setting for the window 11 Color.
static ColorSetting WINDOW12_COLOR
          Setting for the window 12 Color.
static ColorSetting WINDOW2_COLOR
          Setting for the window 2 Color.
static ColorSetting WINDOW3_COLOR
          Setting for the window 3 Color.
static ColorSetting WINDOW4_COLOR
          Setting for the window 4 Color.
static ColorSetting WINDOW5_COLOR
          Setting for the window 5 Color.
static ColorSetting WINDOW6_COLOR
          Setting for the window 6 Color.
static ColorSetting WINDOW7_COLOR
          Setting for the window 7 Color.
static ColorSetting WINDOW8_COLOR
          Setting for the window 8 Color.
static ColorSetting WINDOW9_COLOR
          Setting for the window 9 Color.
 
Method Summary
static void reload()
          Reloads the file from disk to read values from.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTROL_TEXT_FONT_NAME

public static final StringSetting CONTROL_TEXT_FONT_NAME
Setting for the control text font name.


CONTROL_TEXT_FONT_STYLE

public static final IntSetting CONTROL_TEXT_FONT_STYLE
Setting for the control text font style.


CONTROL_TEXT_FONT_SIZE

public static final IntSetting CONTROL_TEXT_FONT_SIZE
Setting for the control text font size.


SYSTEM_TEXT_FONT_NAME

public static final StringSetting SYSTEM_TEXT_FONT_NAME
Setting for the system text font name.


SYSTEM_TEXT_FONT_STYLE

public static final IntSetting SYSTEM_TEXT_FONT_STYLE
Setting for the system text font style.


SYSTEM_TEXT_FONT_SIZE

public static final IntSetting SYSTEM_TEXT_FONT_SIZE
Setting for the system text font size.


USER_TEXT_FONT_NAME

public static final StringSetting USER_TEXT_FONT_NAME
Setting for the user text font name.


USER_TEXT_FONT_STYLE

public static final IntSetting USER_TEXT_FONT_STYLE
Setting for the user text font style.


USER_TEXT_FONT_SIZE

public static final IntSetting USER_TEXT_FONT_SIZE
Setting for the user text font size.


MENU_TEXT_FONT_NAME

public static final StringSetting MENU_TEXT_FONT_NAME
Setting for the menu text font name.


MENU_TEXT_FONT_STYLE

public static final IntSetting MENU_TEXT_FONT_STYLE
Setting for the menu text font style.


MENU_TEXT_FONT_SIZE

public static final IntSetting MENU_TEXT_FONT_SIZE
Setting for the menu text font size.


WINDOW_TITLE_FONT_NAME

public static final StringSetting WINDOW_TITLE_FONT_NAME
Setting for the window title font name.


WINDOW_TITLE_FONT_STYLE

public static final IntSetting WINDOW_TITLE_FONT_STYLE
Setting for the window title font style.


WINDOW_TITLE_FONT_SIZE

public static final IntSetting WINDOW_TITLE_FONT_SIZE
Setting for the window title font size.


SUB_TEXT_FONT_NAME

public static final StringSetting SUB_TEXT_FONT_NAME
Setting for the sub text font name.


SUB_TEXT_FONT_STYLE

public static final IntSetting SUB_TEXT_FONT_STYLE
Setting for the sub text font style.


SUB_TEXT_FONT_SIZE

public static final IntSetting SUB_TEXT_FONT_SIZE
Setting for the sub text font size.


PRIMARY1_COLOR

public static final ColorSetting PRIMARY1_COLOR
Setting for the primary 1 Color.


PRIMARY2_COLOR

public static final ColorSetting PRIMARY2_COLOR
Setting for the primary 2 Color.


PRIMARY3_COLOR

public static final ColorSetting PRIMARY3_COLOR
Setting for the primary 3 Color.


SECONDARY1_COLOR

public static final ColorSetting SECONDARY1_COLOR
Setting for the secondary 1 Color.


SECONDARY2_COLOR

public static final ColorSetting SECONDARY2_COLOR
Setting for the secondary 2 Color.


SECONDARY3_COLOR

public static final ColorSetting SECONDARY3_COLOR
Setting for the secondary 3 Color.


WINDOW1_COLOR

public static final ColorSetting WINDOW1_COLOR
Setting for the window 1 Color.


WINDOW2_COLOR

public static final ColorSetting WINDOW2_COLOR
Setting for the window 2 Color.


WINDOW3_COLOR

public static final ColorSetting WINDOW3_COLOR
Setting for the window 3 Color.


WINDOW4_COLOR

public static final ColorSetting WINDOW4_COLOR
Setting for the window 4 Color.


WINDOW5_COLOR

public static final ColorSetting WINDOW5_COLOR
Setting for the window 5 Color.


WINDOW6_COLOR

public static final ColorSetting WINDOW6_COLOR
Setting for the window 6 Color.


WINDOW7_COLOR

public static final ColorSetting WINDOW7_COLOR
Setting for the window 7 Color.


WINDOW8_COLOR

public static final ColorSetting WINDOW8_COLOR
Setting for the window 8 Color.


WINDOW9_COLOR

public static final ColorSetting WINDOW9_COLOR
Setting for the window 9 Color.


WINDOW10_COLOR

public static final ColorSetting WINDOW10_COLOR
Setting for the window 10 Color.


WINDOW11_COLOR

public static final ColorSetting WINDOW11_COLOR
Setting for the window 11 Color.


WINDOW12_COLOR

public static final ColorSetting WINDOW12_COLOR
Setting for the window 12 Color.


TABLE_HEADER_BACKGROUND_COLOR

public static final ColorSetting TABLE_HEADER_BACKGROUND_COLOR
Setting for the table header background Color.


TABLE_BACKGROUND_COLOR

public static final ColorSetting TABLE_BACKGROUND_COLOR
Setting for the table odd row Color Color.


TABLE_ALTERNATE_COLOR

public static final ColorSetting TABLE_ALTERNATE_COLOR
Setting for the table even row Color.


NOT_SHARING_LABEL_COLOR

public static final ColorSetting NOT_SHARING_LABEL_COLOR
Setting for the not sharing label Color.


SEARCH_FADE_COLOR

public static final ColorSetting SEARCH_FADE_COLOR
Setting for the search fade Color.


SEARCH_BUTTON_COLOR

public static final ColorSetting SEARCH_BUTTON_COLOR
Setting for the search button Color.


SEARCH_RESULT_SPEED_COLOR

public static final ColorSetting SEARCH_RESULT_SPEED_COLOR
Setting for the search result speed Color.


PLAYING_SONG_COLOR

public static final ColorSetting PLAYING_SONG_COLOR
Setting for the playlist "playing song" Color.


SEARCH_IP_COLOR

public static final ColorSetting SEARCH_IP_COLOR
Setting for the search ip address Color.


SEARCH_PRIVATE_IP_COLOR

public static final ColorSetting SEARCH_PRIVATE_IP_COLOR
Setting for the search ip private address Color.

Method Detail

reload

public static void reload()
Reloads the file from disk to read values from.