Class LookAndFeelSettings
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LookAndFeelLook and feel settings returned after an update.protected LookAndFeelLook and feel settings returned after an update.protected Stringprotected LookAndFeelLook and feel settings returned after an update. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProtected no-args constructor for use by serialization frameworks.LookAndFeelSettings(String selected, LookAndFeel global, LookAndFeel theme, LookAndFeel custom) Constructs a validated instance ofLookAndFeelSettings.Constructs a validated instance ofLookAndFeelSettings. -
Method Summary
Modifier and TypeMethodDescriptioncustom()Fluent getter for custom.custom(LookAndFeel custom) Fluent setter for custom.booleanGets the value of custom.Gets the value of global.Gets the value of selected.getTheme()Gets the value of theme.global()Fluent getter for global.global(LookAndFeel global) Fluent setter for global.inthashCode()selected()Fluent getter for selected.Fluent setter for selected.voidsetCustom(LookAndFeel custom) Sets the value of custom.voidsetGlobal(LookAndFeel global) Sets the value of global.voidsetSelected(String selected) Sets the value of selected.voidsetTheme(LookAndFeel theme) Sets the value of theme.theme()Fluent getter for theme.theme(LookAndFeel theme) Fluent setter for theme.toString()
-
Field Details
-
selected
-
global
Look and feel settings returned after an update. -
theme
Look and feel settings returned after an update. -
custom
Look and feel settings returned after an update.
-
-
Constructor Details
-
LookAndFeelSettings
Constructs a validated instance ofLookAndFeelSettings.- Parameters:
spec- the specification to process
-
LookAndFeelSettings
@Internal protected LookAndFeelSettings()Protected no-args constructor for use by serialization frameworks. -
LookAndFeelSettings
@Internal public LookAndFeelSettings(String selected, LookAndFeel global, LookAndFeel theme, LookAndFeel custom) Constructs a validated instance ofLookAndFeelSettings.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
LookAndFeelSettings(Consumer)instead.- Parameters:
selected- selectedglobal- Look and feel settings returned after an update.theme- Look and feel settings returned after an update.custom- Look and feel settings returned after an update.
-
-
Method Details
-
selected
-
selected
Fluent setter for selected.- Parameters:
selected- selected- Returns:
- this
-
getSelected
-
setSelected
Sets the value of selected.- Parameters:
selected- selected
-
global
Fluent getter for global.Look and feel settings returned after an update.
- Returns:
- global
-
global
Fluent setter for global.Look and feel settings returned after an update.
- Parameters:
global- global- Returns:
- this
-
getGlobal
Gets the value of global.Look and feel settings returned after an update.
- Returns:
- global
-
setGlobal
Sets the value of global.Look and feel settings returned after an update.
- Parameters:
global- global
-
theme
Fluent getter for theme.Look and feel settings returned after an update.
- Returns:
- theme
-
theme
Fluent setter for theme.Look and feel settings returned after an update.
- Parameters:
theme- theme- Returns:
- this
-
getTheme
Gets the value of theme.Look and feel settings returned after an update.
- Returns:
- theme
-
setTheme
Sets the value of theme.Look and feel settings returned after an update.
- Parameters:
theme- theme
-
custom
Fluent getter for custom.Look and feel settings returned after an update.
- Returns:
- custom
-
custom
Fluent setter for custom.Look and feel settings returned after an update.
- Parameters:
custom- custom- Returns:
- this
-
getCustom
Gets the value of custom.Look and feel settings returned after an update.
- Returns:
- custom
-
setCustom
Sets the value of custom.Look and feel settings returned after an update.
- Parameters:
custom- custom
-
equals
-
hashCode
-
toString
-