| Interface | Description |
|---|---|
| Button |
A interface used for marking input fields of plugin parameter dialogs as
button fields.
|
| ButtonWidget<U> |
Widget interface for buttons.
|
| ChoiceWidget<U> |
Widget interface for multiple choice selectors.
|
| ColorWidget<U> |
Widget interface for color choosers.
|
| DateWidget<U> |
Widget interface for dates.
|
| FileListWidget<U> | |
| FileWidget<U> |
Widget interface for file selectors.
|
| InputHarvester<P,W> |
An input harvester collects
Module input values, according to the
following steps:
Create an InputPanel with widgets corresponding to the module
inputs. |
| InputPanel<P,W> |
Flexible panel-building interface, for use with UIs that prompt for input
values of various types.
|
| InputWidget<T,W> |
Interface for input widgets.
|
| MessageWidget<U> |
Widget interface for message labels.
|
| NumberWidget<U> |
Widget interface for number choosers.
|
| ObjectWidget<U> |
Widget interface for object selectors.
|
| TextWidget<U> |
Widget interface for text fields and areas.
|
| ToggleWidget<U> |
Widget interface for boolean toggles.
|
| UIComponent<C> |
An interface identifying an object housed within a UI component.
|
| WidgetModel |
The backing data model for a particular
InputWidget. |
| WidgetService |
Interface for services that manage available
InputWidgets. |
| Class | Description |
|---|---|
| AbstractInputHarvester<P,W> |
Abstract superclass for
InputHarvesters. |
| AbstractInputPanel<P,W> |
Abstract superclass of UI-specific
InputPanel implementations. |
| AbstractInputWidget<T,W> |
Base class for input widgets.
|
| DefaultWidgetModel |
The backing data model for a particular
InputWidget. |
| DefaultWidgetService |
Default service for managing available
InputWidgets. |
| WidgetStyle |
Copyright © 2009–2025 SciJava. All rights reserved.