|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.substance.skin.SubstanceAbstractSkin
public abstract class SubstanceAbstractSkin
Abstract skin for Substance look and feel.
Field Summary | |
---|---|
protected SubstanceBorderPainter |
borderPainter
The border painter of this skin. |
protected SubstanceGradientPainter |
gradientPainter
The gradient painter of this skin. |
protected SubstanceButtonShaper |
shaper
The button shaper of this skin. |
protected ControlBackgroundComposite |
tabBackgroundComposite
The background composite for tabbed panes of this skin. |
protected SubstanceTheme |
theme
The theme of this skin. |
protected SubstanceTitlePainter |
titlePainter
The title painter of this skin. |
protected SubstanceWatermark |
watermark
The watermark of this skin. |
Constructor Summary | |
---|---|
SubstanceAbstractSkin()
|
Method Summary | |
---|---|
SubstanceTheme |
getTheme()
Returns the theme of this skin. |
SubstanceWatermark |
getWatermark()
Returns the watermark of this skin. |
boolean |
set()
Sets this skin. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jvnet.substance.skin.SubstanceSkin |
---|
getDisplayName |
Field Detail |
---|
protected SubstanceTheme theme
this
skin. The result may be
null
if this
skin doesn't define a custom
theme.
protected SubstanceWatermark watermark
this
skin. May be null
if
this
skin doesn't define a custom watermark.
protected SubstanceButtonShaper shaper
this
skin. May be null
if this
skin doesn't define a custom button shaper.
protected SubstanceGradientPainter gradientPainter
this
skin. May be
null
if this
skin doesn't define a custom
gradient painter.
protected SubstanceTitlePainter titlePainter
this
skin. May be null
if this
skin doesn't define a custom title painter.
protected SubstanceBorderPainter borderPainter
this
skin. May be null
if this
skin doesn't define a custom border painter.
protected ControlBackgroundComposite tabBackgroundComposite
this
skin.
May be null
if this
skin doesn't define a
custom background composite for tabbed panes.
Constructor Detail |
---|
public SubstanceAbstractSkin()
Method Detail |
---|
public SubstanceTheme getTheme()
SubstanceSkin
this
skin. The result may be
null
if this
skin doesn't define a custom
theme.
getTheme
in interface SubstanceSkin
this
skin. The result may be
null
if this
skin doesn't define a
custom theme.public SubstanceWatermark getWatermark()
SubstanceSkin
this
skin. The result may be
null
if this
skin doesn't define a custom
watermark.
getWatermark
in interface SubstanceSkin
this
skin. The result may be
null
if this
skin doesn't define a
custom watermark.public boolean set()
SubstanceSkin
this
skin. Can call any public static method in
SubstanceLookAndFeel
class.
set
in interface SubstanceSkin
true
if skin has been set successfully,
false
otherwise.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |