|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParamReader
Base interface for parameter readers. This class is for internal use only.
Method Summary | |
---|---|
java.lang.String |
getBorderPainterProperty()
Returns the value that specifies the global Substance border painter. |
java.lang.String |
getButtonShaperProperty()
Returns the value that specifies the global Substance button shaper. |
java.lang.String |
getGradientPainterProperty()
Returns the value that specifies the global Substance gradient painter. |
java.lang.String |
getThemeProperty()
Returns the value that specifies the global Substance theme. |
java.lang.String |
getTitlePainterProperty()
Returns the value that specifies the global Substance title painter. |
java.lang.String |
getTraceFileNameProperty()
Returns the name of the trace file. |
SubstanceConstants.ImageWatermarkKind |
getWatermarkImageKindProperty()
Returns the value that specifies the kind of image-based watermark. |
java.lang.Float |
getWatermarkImageOpacityProperty()
Returns the value that specifies the opacity of image-based watermark. |
java.lang.String |
getWatermarkImageProperty()
Returns the value that specifies the image location for image-based watermark. |
java.lang.String |
getWatermarkProperty()
Returns the value that specifies the global Substance watermark. |
boolean |
isDebugUiMode()
Returns the indication whether Substance is running the application under debug UI mode. |
boolean |
toBleedWatermark()
Returns indication whether the watermark should "bleed" through usuallu opaque controls, such as trees, lists, tables and text controls (text field, text area, etc). |
boolean |
toEnableInvertedThemes()
Returns the indication whether Substance should enable inverted color themes. |
boolean |
toEnableNegatedThemes()
Returns the indication whether Substance should enable negated color themes. |
boolean |
toShowExtraElementProperty()
Returns the indication whether Substance can add additional UI elements (such as system menu items, menu search panel). |
java.lang.String |
toShowHeapStatusPanelProperty()
Returns the indication for showing the heap status panel in the custom-decorated title panes. |
Method Detail |
---|
java.lang.String getThemeProperty()
null
, should be a fully-qualified class name of a
class that extends SubstanceTheme
.
null
, should be a fully-qualified class name
of a class that extends SubstanceTheme
.java.lang.String getWatermarkProperty()
null
, should be a fully-qualified class name of a
class that implements SubstanceWatermark
.
null
, should be a fully-qualified class
name of a class that implements SubstanceWatermark
.java.lang.String getWatermarkImageProperty()
getWatermarkProperty()
returns the class name of
SubstanceImageWatermark
. The value can point at either the local
file or remote HTTP-based file.
SubstanceConstants.ImageWatermarkKind getWatermarkImageKindProperty()
getWatermarkProperty()
returns the
class name of SubstanceImageWatermark
.
java.lang.Float getWatermarkImageOpacityProperty()
getWatermarkProperty()
returns the class name of SubstanceImageWatermark
.
boolean toBleedWatermark()
java.lang.String getButtonShaperProperty()
null
, should be a fully-qualified class
name of a class that implements SubstanceButtonShaper
.
null
, should be a fully-qualified
class name of a class that implements
SubstanceButtonShaper
.java.lang.String getGradientPainterProperty()
null
, should be a fully-qualified class
name of a class that implements SubstanceGradientPainter
.
null
, should be a fully-qualified
class name of a class that implements
SubstanceGradientPainter
.java.lang.String getTitlePainterProperty()
null
, should be a fully-qualified class
name of a class that implements SubstanceTitlePainter
.
null
, should be a fully-qualified
class name of a class that implements
SubstanceTitlePainter
.java.lang.String getBorderPainterProperty()
null
, should be a fully-qualified class
name of a class that implements SubstanceBorderPainter
.
null
, should be a fully-qualified
class name of a class that implements
SubstanceBorderPainter
.java.lang.String toShowHeapStatusPanelProperty()
null
, no
heap status panel will be shown, if the value is an empty string, the
heap status panel will be shown. Otherwise, the value is taken to be the
filename for logging the heap status information (and the heap status
panel will be shown).
null
, no heap status panel
will be shown.
boolean toShowExtraElementProperty()
true
if Substance can add additional UI
elements (such as system menu items, menu search panel),
false
otherwise.java.lang.String getTraceFileNameProperty()
null
, the tracing mechanism will not be
activated.boolean toEnableInvertedThemes()
true
if Substance should enable inverted
color themes, false
otherwise.boolean toEnableNegatedThemes()
true
if Substance should enable negated
color themes, false
otherwise.boolean isDebugUiMode()
true
if Substance is running the
application under debug UI mode, false
otherwise.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |