Class RadianceSynapse
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.RadianceSynapse
-
public class RadianceSynapse extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AUTO_SCROLL
Client property name for specifying that a scroll pane should have auto-scroll support invoked on mouse button click that triggers popups.static java.lang.String
BACKGROUND_APPEARANCE_STRATEGY
Client property name for specifying when control background should be painted.static java.lang.String
BUTTON_NO_MIN_SIZE
Client property name for ignoring the default (minimum) dimension for a single button.static java.lang.String
BUTTON_OPEN_SIDE
Client property name for specifying an open side for a single button.static java.lang.String
BUTTON_SHAPER
Client property name for specifying outline shaper.static java.lang.String
BUTTON_STRAIGHT_SIDE
Client property name for specifying a straight side for a single button.static java.lang.String
COLORIZATION_FACTOR
Client property name for specifying the colorization amount applied to the background and foreground of the current color scheme and the application controls.static java.lang.String
COMBO_BOX_POPUP_PLACEMENT_STRATEGY
Client property name for specifying combo popup placement strategy.static java.lang.String
COMBOBOX_POPUP_PROTOTYPE_CALLBACK
Client property name for specifying the combobox popup prototype callback which is used to compute the width of the popup at runtime.static java.lang.String
COMBOBOX_POPUP_PROTOTYPE_OBJECT
Client property name for specifying the combobox popup prototype object which is used to compute the width of the popup at runtime.static java.lang.String
COMPONENT_PREVIEW_PAINTER
Client property name for specifying the preview painter for a component.static java.lang.String
CONTENTS_MODIFIED
Client property name for specifying that contents of a frame, dialog, internal frame, desktop icon or tab have been modified and not saved.static java.lang.String
FOCUS_KIND
Client property name for specifying the kind of focus indication.static java.lang.String
HAS_CAPS_LOCK_ICON
Client property name for specifying that theCapsLockPasswordBorderWidget
should put the caps lock icon.static java.lang.String
HAS_LOCK_ICON
Client property name for specifying that theLockBorderWidget
should put the lock icon.static java.lang.String
ICON_FILTER_STRATEGY_ACTIVE
Client property name for specifying how icons in active states are filtered.static java.lang.String
ICON_FILTER_STRATEGY_DISABLED
Client property name for specifying how icons in disabled states are filtered.static java.lang.String
ICON_FILTER_STRATEGY_ENABLED
Client property name for specifying how icons in the enabled state are filtered.static java.lang.String
IS_TITLE_PANE_LABEL
Client property name for specifying that a label should be painted as title pane text.static java.lang.String
MENU_GUTTER_FILL_ALPHA
Client property name for specifying menu gutter fill alpha.static java.lang.String
PASSWORD_ECHO_PER_CHAR
Client property name for specifying the number of echo characters for each password character.static java.lang.String
PASSWORD_STRENGTH_CHECKER
Client property name for specifying password strength checker for a password field.static java.lang.String
ROOT_PANE_CONTENTS_EXTENDS_INTO_TITLE_PANE
Client property name for specifying that the content of the root pane extends into the title pane area.static java.lang.String
ROOT_PANE_PREFERRED_TITLE_PANE_HEIGHT
Client property name for specifying the preferred height of the title pane.static java.lang.String
ROOT_PANE_SKIN
Client property name for specifying a skin to be used on the specific root pane.static java.lang.String
SEPARATOR_APPEARANCE
Client property name for specifying the separator appearance.static java.lang.String
SHOW_EXTRA_WIDGETS
Client property name for specifying that extra UI elements (such as menu items in system menu or lock borders) should be shown.static java.lang.String
TABBED_PANE_CLOSE_BUTTONS
Client property name for adding close buttons on tabs.static java.lang.String
TABBED_PANE_CLOSE_BUTTONS_MODIFIED_ANIMATION
Client property name for specifying that only the close button of a marked-as-modified tab component should pulsate.static java.lang.String
TABBED_PANE_CLOSE_CALLBACK
Client property name for specifying the callback for deciding on the tab close type.static java.lang.String
TABBED_PANE_CONTENT_BORDER_KIND
Client property name for specifying the content pane border kind.static java.lang.String
TEXT_EDIT_CONTEXT_MENU
Client property name for specifying that the text component should have the edit context menu (with Cut / Copy / Paste / ...static java.lang.String
TEXT_FLIP_SELECT_ON_ESCAPE
Client property name for specifying that the text component contents should flip selection on ESCAPE key press.static java.lang.String
TEXT_SELECT_ON_FOCUS
Client property name for specifying that the text component contents should be selected on focus gain.static java.lang.String
TITLE_CONTROL_BUTTON_GROUP_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane control button group.static java.lang.String
TITLE_CONTROL_BUTTON_GROUP_VERTICAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane control button group.static java.lang.String
TITLE_ICON_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane icon.static java.lang.String
TITLE_PANE_BUTTONS_PROVIDER
Client property name for specifying the title pane buttons provider.static java.lang.String
TITLE_TEXT_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane text.static java.lang.String
TOOLBAR_BUTTON_CORNER_RADIUS
Client property name for specifying the corner radius for buttons.static java.lang.String
TRACE_FILE
Client property name for specifying the trace file.static java.lang.String
TREE_AUTO_DND_SUPPORT
Client property name for specifying that the tree component should have automatic drag and drop support.static java.lang.String
USE_DEFAULT_COLOR_CHOOSER
Client property name for controlling usage of the default color chooser.static java.lang.String
USE_THEMED_ICONS_ON_OPTION_PANES
Client property name for specifying that icons onJOptionPane
s created with predefined message types will use constant color schemes for the icons.
-
Constructor Summary
Constructors Constructor Description RadianceSynapse()
-
-
-
Field Detail
-
HAS_LOCK_ICON
public static final java.lang.String HAS_LOCK_ICON
Client property name for specifying that theLockBorderWidget
should put the lock icon.- See Also:
- Constant Field Values
-
HAS_CAPS_LOCK_ICON
public static final java.lang.String HAS_CAPS_LOCK_ICON
Client property name for specifying that theCapsLockPasswordBorderWidget
should put the caps lock icon.- See Also:
- Constant Field Values
-
COMPONENT_PREVIEW_PAINTER
public static final java.lang.String COMPONENT_PREVIEW_PAINTER
Client property name for specifying the preview painter for a component.- See Also:
- Constant Field Values
-
PASSWORD_STRENGTH_CHECKER
public static final java.lang.String PASSWORD_STRENGTH_CHECKER
Client property name for specifying password strength checker for a password field.- See Also:
- Constant Field Values
-
TEXT_SELECT_ON_FOCUS
public static final java.lang.String TEXT_SELECT_ON_FOCUS
Client property name for specifying that the text component contents should be selected on focus gain.- See Also:
- Constant Field Values
-
TEXT_FLIP_SELECT_ON_ESCAPE
public static final java.lang.String TEXT_FLIP_SELECT_ON_ESCAPE
Client property name for specifying that the text component contents should flip selection on ESCAPE key press.- See Also:
- Constant Field Values
-
TEXT_EDIT_CONTEXT_MENU
public static final java.lang.String TEXT_EDIT_CONTEXT_MENU
Client property name for specifying that the text component should have the edit context menu (with Cut / Copy / Paste / ... menu items).- See Also:
- Constant Field Values
-
TREE_AUTO_DND_SUPPORT
public static final java.lang.String TREE_AUTO_DND_SUPPORT
Client property name for specifying that the tree component should have automatic drag and drop support.- See Also:
- Constant Field Values
-
AUTO_SCROLL
public static final java.lang.String AUTO_SCROLL
Client property name for specifying that a scroll pane should have auto-scroll support invoked on mouse button click that triggers popups.- See Also:
- Constant Field Values
-
BUTTON_NO_MIN_SIZE
public static final java.lang.String BUTTON_NO_MIN_SIZE
Client property name for ignoring the default (minimum) dimension for a single button.- See Also:
- Constant Field Values
-
BUTTON_STRAIGHT_SIDE
public static final java.lang.String BUTTON_STRAIGHT_SIDE
Client property name for specifying a straight side for a single button.- See Also:
- Constant Field Values
-
BUTTON_OPEN_SIDE
public static final java.lang.String BUTTON_OPEN_SIDE
Client property name for specifying an open side for a single button.- See Also:
- Constant Field Values
-
TOOLBAR_BUTTON_CORNER_RADIUS
public static final java.lang.String TOOLBAR_BUTTON_CORNER_RADIUS
Client property name for specifying the corner radius for buttons.- See Also:
- Constant Field Values
-
ROOT_PANE_SKIN
public static final java.lang.String ROOT_PANE_SKIN
Client property name for specifying a skin to be used on the specific root pane.- See Also:
- Constant Field Values
-
SHOW_EXTRA_WIDGETS
public static final java.lang.String SHOW_EXTRA_WIDGETS
Client property name for specifying that extra UI elements (such as menu items in system menu or lock borders) should be shown.- See Also:
- Constant Field Values
-
COLORIZATION_FACTOR
public static final java.lang.String COLORIZATION_FACTOR
Client property name for specifying the colorization amount applied to the background and foreground of the current color scheme and the application controls.- See Also:
- Constant Field Values
-
USE_THEMED_ICONS_ON_OPTION_PANES
public static final java.lang.String USE_THEMED_ICONS_ON_OPTION_PANES
Client property name for specifying that icons onJOptionPane
s created with predefined message types will use constant color schemes for the icons.- See Also:
- Constant Field Values
-
ICON_FILTER_STRATEGY_ACTIVE
public static final java.lang.String ICON_FILTER_STRATEGY_ACTIVE
Client property name for specifying how icons in active states are filtered.- See Also:
- Constant Field Values
-
ICON_FILTER_STRATEGY_ENABLED
public static final java.lang.String ICON_FILTER_STRATEGY_ENABLED
Client property name for specifying how icons in the enabled state are filtered.- See Also:
- Constant Field Values
-
ICON_FILTER_STRATEGY_DISABLED
public static final java.lang.String ICON_FILTER_STRATEGY_DISABLED
Client property name for specifying how icons in disabled states are filtered.- See Also:
- Constant Field Values
-
BACKGROUND_APPEARANCE_STRATEGY
public static final java.lang.String BACKGROUND_APPEARANCE_STRATEGY
Client property name for specifying when control background should be painted.- See Also:
- Constant Field Values
-
CONTENTS_MODIFIED
public static final java.lang.String CONTENTS_MODIFIED
Client property name for specifying that contents of a frame, dialog, internal frame, desktop icon or tab have been modified and not saved.- See Also:
- Constant Field Values
-
TABBED_PANE_CLOSE_BUTTONS
public static final java.lang.String TABBED_PANE_CLOSE_BUTTONS
Client property name for adding close buttons on tabs.- See Also:
- Constant Field Values
-
TABBED_PANE_CLOSE_BUTTONS_MODIFIED_ANIMATION
public static final java.lang.String TABBED_PANE_CLOSE_BUTTONS_MODIFIED_ANIMATION
Client property name for specifying that only the close button of a marked-as-modified tab component should pulsate.- See Also:
- Constant Field Values
-
TABBED_PANE_CLOSE_CALLBACK
public static final java.lang.String TABBED_PANE_CLOSE_CALLBACK
Client property name for specifying the callback for deciding on the tab close type.- See Also:
- Constant Field Values
-
TABBED_PANE_CONTENT_BORDER_KIND
public static final java.lang.String TABBED_PANE_CONTENT_BORDER_KIND
Client property name for specifying the content pane border kind.- See Also:
- Constant Field Values
-
PASSWORD_ECHO_PER_CHAR
public static final java.lang.String PASSWORD_ECHO_PER_CHAR
Client property name for specifying the number of echo characters for each password character.- See Also:
- Constant Field Values
-
BUTTON_SHAPER
public static final java.lang.String BUTTON_SHAPER
Client property name for specifying outline shaper.- See Also:
- Constant Field Values
-
MENU_GUTTER_FILL_ALPHA
public static final java.lang.String MENU_GUTTER_FILL_ALPHA
Client property name for specifying menu gutter fill alpha.- See Also:
- Constant Field Values
-
TRACE_FILE
public static final java.lang.String TRACE_FILE
Client property name for specifying the trace file.- See Also:
- Constant Field Values
-
FOCUS_KIND
public static final java.lang.String FOCUS_KIND
Client property name for specifying the kind of focus indication.- See Also:
- Constant Field Values
-
COMBO_BOX_POPUP_PLACEMENT_STRATEGY
public static final java.lang.String COMBO_BOX_POPUP_PLACEMENT_STRATEGY
Client property name for specifying combo popup placement strategy.- See Also:
- Constant Field Values
-
COMBOBOX_POPUP_PROTOTYPE_CALLBACK
public static final java.lang.String COMBOBOX_POPUP_PROTOTYPE_CALLBACK
Client property name for specifying the combobox popup prototype callback which is used to compute the width of the popup at runtime.- See Also:
- Constant Field Values
-
COMBOBOX_POPUP_PROTOTYPE_OBJECT
public static final java.lang.String COMBOBOX_POPUP_PROTOTYPE_OBJECT
Client property name for specifying the combobox popup prototype object which is used to compute the width of the popup at runtime.- See Also:
- Constant Field Values
-
ROOT_PANE_CONTENTS_EXTENDS_INTO_TITLE_PANE
public static final java.lang.String ROOT_PANE_CONTENTS_EXTENDS_INTO_TITLE_PANE
Client property name for specifying that the content of the root pane extends into the title pane area.- See Also:
- Constant Field Values
-
ROOT_PANE_PREFERRED_TITLE_PANE_HEIGHT
public static final java.lang.String ROOT_PANE_PREFERRED_TITLE_PANE_HEIGHT
Client property name for specifying the preferred height of the title pane.- See Also:
- Constant Field Values
-
IS_TITLE_PANE_LABEL
public static final java.lang.String IS_TITLE_PANE_LABEL
Client property name for specifying that a label should be painted as title pane text.- See Also:
- Constant Field Values
-
TITLE_PANE_BUTTONS_PROVIDER
public static final java.lang.String TITLE_PANE_BUTTONS_PROVIDER
Client property name for specifying the title pane buttons provider.- See Also:
- Constant Field Values
-
TITLE_TEXT_HORIZONTAL_GRAVITY
public static final java.lang.String TITLE_TEXT_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane text.- See Also:
- Constant Field Values
-
TITLE_CONTROL_BUTTON_GROUP_HORIZONTAL_GRAVITY
public static final java.lang.String TITLE_CONTROL_BUTTON_GROUP_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane control button group.- See Also:
- Constant Field Values
-
TITLE_CONTROL_BUTTON_GROUP_VERTICAL_GRAVITY
public static final java.lang.String TITLE_CONTROL_BUTTON_GROUP_VERTICAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane control button group.- See Also:
- Constant Field Values
-
TITLE_ICON_HORIZONTAL_GRAVITY
public static final java.lang.String TITLE_ICON_HORIZONTAL_GRAVITY
Client property name for specifying the horizontal gravity of the title pane icon.- See Also:
- Constant Field Values
-
USE_DEFAULT_COLOR_CHOOSER
public static final java.lang.String USE_DEFAULT_COLOR_CHOOSER
Client property name for controlling usage of the default color chooser.- See Also:
- Constant Field Values
-
SEPARATOR_APPEARANCE
public static final java.lang.String SEPARATOR_APPEARANCE
Client property name for specifying the separator appearance.- See Also:
- Constant Field Values
-
-