| Interface | Description |
|---|---|
| ClippedShader |
Aggregates a Shader with a Subrange.
|
| KeySet<T> |
Aggregates a set of config keys which are used together to specify
an object.
|
| RampKeySet.Ramp |
Defines ramp characteristics by aggregating a Shader and a Scaling.
|
| Specifier<V> |
Can acquire a typed value from the GUI.
|
| Class | Description |
|---|---|
| BooleanConfigKey |
Config key for boolean values.
|
| CaptionerKeySet |
ConfigKeySet for specifying a captioner.
|
| ChoiceConfigKey<T> |
ConfigKey that allows named choices from a given list,
and optionally provides other ways of specifying values
from string descriptions.
|
| ChooserColorSpecifier |
SpecifierPanel subclass that uses a JColorChooser to specify a colour.
|
| ColorConfigKey |
ConfigKey for selecting colours.
|
| CombinationConfigKey |
Config key that can select zero or more items from a short fixed list.
|
| ComboBoxSpecifier<V> |
Typed specifier for selecting options from a combo box.
|
| ConfigKey<T> |
Typed key for use in a ConfigMap.
|
| ConfigMap |
Map containing typed configuration keys.
|
| ConfigMeta |
Contains metadata about configuration items.
|
| ConversionSpecifier<I,O> |
Specifier implementation that adapts an existing one to dispense
values of a different parameterised type.
|
| DashConfigKey |
ConfigKey for selecting line dash types.
|
| DoubleArrayConfigKey |
Config key for a list of floating point values.
|
| DoubleConfigKey |
Config key for double precision values.
|
| IntegerConfigKey |
Config key for integer values.
|
| LoggingConfigMap |
ConfigMap wrapper that issues a logging message for each item that
is queried.
|
| MinimalConfigMeta |
ConfigMeta implementation that conforms minimally to the requirements.
|
| MultiPointConfigKey |
Config key that specifies a multi-point shape.
|
| MultiSpecifierPanel<T> |
SpecifierPanel subclass that puts a number of alternative
SpecifierPanels alongside each other and lets the user interact
with any one of them to perform a selection.
|
| NamedColorChooserPanel |
ColorChooserPanel implementation that provides a scrollable JList
of named colours.
|
| NamedColorSet |
Defines a set of colours with associated names.
|
| OptionConfigKey<T> |
Config key for use with items that can be chosen from a list of options.
|
| PaletteColorChooserPanel |
Custom chooser panel implementation that lets you choose from
a number of pre-configured palettes.
|
| PerUnitConfigKey<U extends Unit> |
ConfigKey for unit selection.
|
| RampKeySet |
KeySet for defining the characteristics of a colour ramp.
|
| RangeSlider |
An extension of JSlider to select a range of values using two thumb controls.
|
| RangeSliderUtil |
Utility classes for JSlider components that can define a range.
|
| ScaleConfigKey |
Config key for axis scales.
|
| ShaderConfigKey |
ConfigKey for selecting shader objects.
|
| SkySysConfigKey |
ConfigKey for selecting sky coordinate systems.
|
| SliderSpecifier |
Double value specifier that uses a slider to choose a value in the
range betwen two given values.
|
| SpecifierPanel<V> |
Partial Specifier implementation.
|
| StringConfigKey |
Config key for use with String values.
|
| StyleKeys |
Contains many common config keys and associated utility methods.
|
| SubrangeConfigKey |
Config key that specifies a Subrange.
|
| TextDisplaySlider |
JSlider that displays the currently selected value when the slider
is being dragged.
|
| TextFieldSpecifier<V> |
SpecifierPanel subclass that uses a text field for input.
|
| TimeConfigKey |
Config key for values in the time domain.
|
| ToggleNullConfigKey<T> |
Wraps a supplied ConfigKey to provide one that will also allow
selection of the null value.
|
| ToggleSpecifier<T> |
Specifier that decorates another one with a toggle button for
selection of a fixed value.
|
| UnitRangeSpecifier |
Specifier for acquiring range for which both bounds fall between 0 and 1.
|
| Enum | Description |
|---|---|
| SliderSpecifier.TextOption |
Specifies whether and how a text display field should appear alongside
the slider for user entry.
|
| Exception | Description |
|---|---|
| ConfigException |
Exception thrown when a configuration input value is not suitable.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.