Class BasePlugin
- java.lang.Object
-
- org.pushingpixels.substance.internal.plugin.BasePlugin
-
- All Implemented Interfaces:
org.pushingpixels.lafplugin.LafComponentPlugin,org.pushingpixels.lafplugin.LafPlugin
public class BasePlugin extends Object implements org.pushingpixels.lafplugin.LafComponentPlugin
Core plugin for additional UI delegates. Contains information on Quaqua and Xoetrope color chooser panels. This class is for internal use only.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringcommonDirCommon directory for Quaqua images.protected booleanhasQuaquaColorChooserIndication whether the Quaqua color chooser is available.protected static StringquaquaColorChooserClassNameColor chooser class name from Quaqua.
-
Constructor Summary
Constructors Constructor Description BasePlugin()Creates the base plugin.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object[]getDefaults(Object mSkin)voidinitialize()protected ObjectmakeBufferedImage(String location)protected static ObjectmakeButtonStateIcon(String location, int states)static ObjectmakeIcon(Class baseClass, String location)protected ObjectmakeImage(String location)From Quaquavoiduninitialize()
-
-
-
Field Detail
-
commonDir
protected static final String commonDir
Common directory for Quaqua images.- See Also:
- Constant Field Values
-
quaquaColorChooserClassName
protected static final String quaquaColorChooserClassName
Color chooser class name from Quaqua.- See Also:
- Constant Field Values
-
hasQuaquaColorChooser
protected boolean hasQuaquaColorChooser
Indication whether the Quaqua color chooser is available. The lite version strips away the Quaqua color chooser.
-
-
Method Detail
-
getDefaults
public Object[] getDefaults(Object mSkin)
- Specified by:
getDefaultsin interfaceorg.pushingpixels.lafplugin.LafComponentPlugin
-
uninitialize
public void uninitialize()
- Specified by:
uninitializein interfaceorg.pushingpixels.lafplugin.LafComponentPlugin
-
initialize
public void initialize()
- Specified by:
initializein interfaceorg.pushingpixels.lafplugin.LafComponentPlugin
-
-