Enum Class ToolbarStyle
- All Implemented Interfaces:
Enumeration
,Serializable
,Comparable<ToolbarStyle>
,Constable
ToolbarView
widget.
ADW_TOOLBAR_FLAT
is suitable for simple content, such as
StatusPage
or PreferencesPage
, where the background at the
top and bottom parts of the page is uniform. Additionally, windows with
sidebars should always use this style.
ADW_TOOLBAR_RAISED
style is suitable for content such as
utility panes,
where some elements are directly adjacent to the top/bottom bars, or
TabView
, where each page can have a different background.
ADW_TOOLBAR_RAISED_BORDER
style is similar to ADW_TOOLBAR_RAISED
, but
with the shadow replaced with a more subtle border. It's intended to be used
in applications like image viewers, where a shadow over the content might be
undesired.
See ToolbarView:top-bar-style
and
ToolbarView:bottom-bar-style
.
New values may be added to this enumeration over time.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionNo background, shadow only for scrolled contentOpaque background with a persistent shadowOpaque background with a persistent border -
Method Summary
Modifier and TypeMethodDescriptionstatic Type
getType()
Get the GType of the ToolbarStyle classint
getValue()
Get the numeric value of this enumstatic ToolbarStyle
of
(int value) Create a new ToolbarStyle for the provided valuestatic ToolbarStyle
Returns the enum constant of this class with the specified name.static ToolbarStyle[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
FLAT
No background, shadow only for scrolled content -
RAISED
Opaque background with a persistent shadow -
RAISED_BORDER
Opaque background with a persistent border
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
of
Create a new ToolbarStyle for the provided value- Parameters:
value
- the enum value- Returns:
- the enum for the provided value
-
getValue
public int getValue()Get the numeric value of this enum- Specified by:
getValue
in interfaceEnumeration
- Returns:
- the enum value
-
getType
-