public abstract class SynthStyle extends Object
| Constructor and Description |
|---|
SynthStyle()
Creates a new
SynthStyle object. |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(SynthContext ctx,
Object key) |
boolean |
getBoolean(SynthContext ctx,
Object key,
boolean defaultValue)
A convenience method to fetch an integer property.
|
Color |
getColor(SynthContext ctx,
ColorType type) |
protected abstract Color |
getColorForState(SynthContext ctx,
ColorType type) |
Font |
getFont(SynthContext ctx) |
protected abstract Font |
getFontForState(SynthContext ctx) |
SynthGraphicsUtils |
getGraphicsUtils(SynthContext ctx) |
Icon |
getIcon(SynthContext ctx,
Object key)
A convenience method to fetch an Icon-valued property.
|
Insets |
getInsets(SynthContext ctx,
Insets result) |
int |
getInt(SynthContext ctx,
Object key,
int defaultValue)
A convenience method to fetch an integer property.
|
SynthPainter |
getPainter(SynthContext ctx) |
String |
getString(SynthContext ctx,
Object key,
String defaultValue)
A convenience method to fetch a String property.
|
void |
installDefaults(SynthContext ctx) |
boolean |
isOpaque(SynthContext ctx) |
void |
uninstallDefaults(SynthContext ctx) |
public SynthStyle() throws NotImplementedException
SynthStyle object.NotImplementedExceptionpublic SynthGraphicsUtils getGraphicsUtils(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionpublic Color getColor(SynthContext ctx, ColorType type) throws NotImplementedException
NotImplementedExceptionprotected abstract Color getColorForState(SynthContext ctx, ColorType type)
public Font getFont(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionprotected abstract Font getFontForState(SynthContext ctx)
public Insets getInsets(SynthContext ctx, Insets result) throws NotImplementedException
NotImplementedExceptionpublic SynthPainter getPainter(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionpublic boolean isOpaque(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionpublic Object get(SynthContext ctx, Object key) throws NotImplementedException
NotImplementedExceptionpublic void installDefaults(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionpublic void uninstallDefaults(SynthContext ctx) throws NotImplementedException
NotImplementedExceptionpublic int getInt(SynthContext ctx, Object key, int defaultValue)
Number, then the
integer value is returned. Otherwise, the default value
is returned.ctx - the contextkey - the key to fetchdefaultValue - the default valuepublic boolean getBoolean(SynthContext ctx, Object key, boolean defaultValue)
Boolean, then the
value is returned. Otherwise, the default value
is returned.ctx - the contextkey - the key to fetchdefaultValue - the default valuepublic Icon getIcon(SynthContext ctx, Object key)
Icon, then the
value is returned. Otherwise, null is returned.ctx - the contextkey - the key to fetchpublic String getString(SynthContext ctx, Object key, String defaultValue)
String, then the
value is returned. Otherwise, the default value
is returned.ctx - the contextkey - the key to fetchdefaultValue - the default value