public abstract class AbstractComponentAddon extends Object implements ComponentAddon
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractComponentAddon(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBasicDefaults(LookAndFeelAddons addon,
List defaults)
Adds default key/value pairs to the given list.
|
protected void |
addMacDefaults(LookAndFeelAddons addon,
List defaults)
Default implementation calls
addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addMetalDefaults(LookAndFeelAddons addon,
List defaults)
Default implementation calls
addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addMotifDefaults(LookAndFeelAddons addon,
List defaults)
Default implementation calls
addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addResource(List defaults,
String bundleName)
Adds the all keys/values from the given named resource bundle to the
defaults
|
protected void |
addWindowsDefaults(LookAndFeelAddons addon,
List defaults)
Default implementation calls
addBasicDefaults(LookAndFeelAddons, List) |
protected Color |
getColor(String key,
Color defaultColor) |
protected Font |
getFont(String key,
Font defaultFont) |
String |
getName() |
void |
initialize(LookAndFeelAddons addon)
Initializes this addon (i.e register UI classes, colors, fonts, borders,
any UIResource used by the component class).
|
protected boolean |
isMac(LookAndFeelAddons addon) |
protected boolean |
isMetal(LookAndFeelAddons addon) |
protected boolean |
isMotif(LookAndFeelAddons addon) |
protected boolean |
isPlastic() |
protected boolean |
isSynth() |
protected boolean |
isWindows(LookAndFeelAddons addon) |
void |
uninitialize(LookAndFeelAddons addon)
Uninitializes this addon.
|
protected AbstractComponentAddon(String name)
public final String getName()
getName in interface ComponentAddonpublic void initialize(LookAndFeelAddons addon)
ComponentAddoninitialize in interface ComponentAddonaddon - the current addonpublic void uninitialize(LookAndFeelAddons addon)
ComponentAddonuninitialize in interface ComponentAddonprotected void addBasicDefaults(LookAndFeelAddons addon, List defaults)
addon - defaults - protected void addMacDefaults(LookAndFeelAddons addon, List defaults)
addBasicDefaults(LookAndFeelAddons, List)addon - defaults - protected void addMetalDefaults(LookAndFeelAddons addon, List defaults)
addBasicDefaults(LookAndFeelAddons, List)addon - defaults - protected void addMotifDefaults(LookAndFeelAddons addon, List defaults)
addBasicDefaults(LookAndFeelAddons, List)addon - defaults - protected void addWindowsDefaults(LookAndFeelAddons addon, List defaults)
addBasicDefaults(LookAndFeelAddons, List)addon - defaults - protected void addResource(List defaults, String bundleName)
defaults - bundleName - protected boolean isWindows(LookAndFeelAddons addon)
addon - protected boolean isMetal(LookAndFeelAddons addon)
addon - protected boolean isMac(LookAndFeelAddons addon)
addon - protected boolean isMotif(LookAndFeelAddons addon)
addon - protected boolean isPlastic()
protected boolean isSynth()
Copyright © 2015. All rights reserved.