- All Implemented Interfaces:
Serializable
,Comparable<InteractiveElementType>
,Constable
The type for an interactive chart element. These values are used when
constructing a
RenderedElement
. For each type, some additional
properties will usually be defined:
- CATEGORY_AXIS_TICK_LABEL: 'label' (a string containing the tick label, and 'axis' (either 'row' or 'column');
- LEGEND_ITEM: 'series_key' (the series key)
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAn axis label (the main label for an axis, not a tick label).A category axis tick label.A data item within a chart.A gridline in the chart.The legend (see alsoLEGEND_ITEM
).An item within a legend (typically representing a series in the chart).A marker.The section label for a pie chart.The chart subtitle.The chart title.A value axis tick label. -
Method Summary
Modifier and TypeMethodDescriptionstatic InteractiveElementType
Returns the enum constant of this class with the specified name.static InteractiveElementType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DATA_ITEM
A data item within a chart. -
TITLE
The chart title. -
SUBTITLE
The chart subtitle. -
GRIDLINE
A gridline in the chart. -
AXIS_LABEL
An axis label (the main label for an axis, not a tick label). -
CATEGORY_AXIS_TICK_LABEL
A category axis tick label. -
VALUE_AXIS_TICK_LABEL
A value axis tick label. -
SECTION_LABEL
The section label for a pie chart. -
LEGEND
The legend (see alsoLEGEND_ITEM
). -
LEGEND_ITEM
An item within a legend (typically representing a series in the chart). -
MARKER
A marker.
-
-
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
-