|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.l2fprod.common.swing.plaf.AbstractComponentAddon
public abstract class AbstractComponentAddon
Ease the work of creating an addon for a component.
Constructor Summary | |
---|---|
protected |
AbstractComponentAddon(java.lang.String name)
|
Method Summary | |
---|---|
protected void |
addBasicDefaults(LookAndFeelAddons addon,
java.util.List defaults)
Adds default key/value pairs to the given list. |
protected void |
addMacDefaults(LookAndFeelAddons addon,
java.util.List defaults)
Default implementation calls addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addMetalDefaults(LookAndFeelAddons addon,
java.util.List defaults)
Default implementation calls addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addMotifDefaults(LookAndFeelAddons addon,
java.util.List defaults)
Default implementation calls addBasicDefaults(LookAndFeelAddons, List) |
protected void |
addResource(java.util.List defaults,
java.lang.String bundleName)
Adds the all keys/values from the given named resource bundle to the defaults |
protected void |
addWindowsDefaults(LookAndFeelAddons addon,
java.util.List defaults)
Default implementation calls addBasicDefaults(LookAndFeelAddons, List) |
protected java.awt.Color |
getColor(java.lang.String key,
java.awt.Color defaultColor)
|
protected java.awt.Font |
getFont(java.lang.String key,
java.awt.Font defaultFont)
|
java.lang.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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AbstractComponentAddon(java.lang.String name)
Method Detail |
---|
public final java.lang.String getName()
getName
in interface ComponentAddon
public void initialize(LookAndFeelAddons addon)
ComponentAddon
initialize
in interface ComponentAddon
addon
- the current addonpublic void uninitialize(LookAndFeelAddons addon)
ComponentAddon
uninitialize
in interface ComponentAddon
protected void addBasicDefaults(LookAndFeelAddons addon, java.util.List defaults)
addon
- defaults
- protected void addMacDefaults(LookAndFeelAddons addon, java.util.List defaults)
addBasicDefaults(LookAndFeelAddons, List)
addon
- defaults
- protected void addMetalDefaults(LookAndFeelAddons addon, java.util.List defaults)
addBasicDefaults(LookAndFeelAddons, List)
addon
- defaults
- protected void addMotifDefaults(LookAndFeelAddons addon, java.util.List defaults)
addBasicDefaults(LookAndFeelAddons, List)
addon
- defaults
- protected void addWindowsDefaults(LookAndFeelAddons addon, java.util.List defaults)
addBasicDefaults(LookAndFeelAddons, List)
addon
- defaults
- protected void addResource(java.util.List defaults, java.lang.String bundleName)
protected boolean isWindows(LookAndFeelAddons addon)
protected boolean isMetal(LookAndFeelAddons addon)
protected boolean isMac(LookAndFeelAddons addon)
protected boolean isMotif(LookAndFeelAddons addon)
protected boolean isPlastic()
protected boolean isSynth()
protected java.awt.Font getFont(java.lang.String key, java.awt.Font defaultFont)
protected java.awt.Color getColor(java.lang.String key, java.awt.Color defaultColor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |