Interface OceanusEventRegistrar.OceanusEventProvider<E extends Enum<E>>
- Type Parameters:
E- The event id type
- All Known Subinterfaces:
TethysUIAreaChart,TethysUIBarChart,TethysUIButton,TethysUICheckBox,TethysUIChildDialog,TethysUIColorPicker<C>,TethysUIDataEditField<T>,TethysUIDataEditField.TethysUICharArrayEditField,TethysUIDataEditField.TethysUICharArrayTextAreaField,TethysUIDataEditField.TethysUIColorButtonField,TethysUIDataEditField.TethysUICurrencyEditField<T>,TethysUIDataEditField.TethysUIDateButtonField,TethysUIDataEditField.TethysUIIconButtonField<T>,TethysUIDataEditField.TethysUIIntegerEditField,TethysUIDataEditField.TethysUIListButtonField<T>,TethysUIDataEditField.TethysUILongEditField,TethysUIDataEditField.TethysUIMoneyEditField,TethysUIDataEditField.TethysUIPriceEditField,TethysUIDataEditField.TethysUIRateEditField,TethysUIDataEditField.TethysUIRatioEditField,TethysUIDataEditField.TethysUIRawDecimalEditField,TethysUIDataEditField.TethysUIScrollButtonField<T>,TethysUIDataEditField.TethysUIShortEditField,TethysUIDataEditField.TethysUIStringEditField,TethysUIDataEditField.TethysUIStringTextAreaField,TethysUIDataEditField.TethysUIUnitsEditField,TethysUIDataEditField.TethysUIValidatedEditField<T>,TethysUIDateButtonManager,TethysUIDateRangeSelector,TethysUIHTMLManager,TethysUIIconButtonManager<T>,TethysUIListButtonManager<T>,TethysUILogTextArea,TethysUIPasswordField,TethysUIPieChart,TethysUIScrollButtonManager<T>,TethysUIScrollMenu<T>,TethysUISlider,TethysUISplitTreeManager<T>,TethysUITableColumn<T,,C, R> TethysUITableColumn.TethysUITableCharArrayColumn<C,,R> TethysUITableColumn.TethysUITableDateColumn<C,,R> TethysUITableColumn.TethysUITableIconColumn<T,,C, R> TethysUITableColumn.TethysUITableIntegerColumn<C,,R> TethysUITableColumn.TethysUITableListColumn<T,,C, R> TethysUITableColumn.TethysUITableLongColumn<C,,R> TethysUITableColumn.TethysUITableMoneyColumn<C,,R> TethysUITableColumn.TethysUITablePriceColumn<C,,R> TethysUITableColumn.TethysUITableRateColumn<C,,R> TethysUITableColumn.TethysUITableRatioColumn<C,,R> TethysUITableColumn.TethysUITableRawDecimalColumn<C,,R> TethysUITableColumn.TethysUITableScrollColumn<T,,C, R> TethysUITableColumn.TethysUITableShortColumn<C,,R> TethysUITableColumn.TethysUITableStringColumn<C,,R> TethysUITableColumn.TethysUITableUnitsColumn<C,,R> TethysUITabPaneManager,TethysUIThreadManager,TethysUIToolBarManager.TethysUIToolElement,TethysUITreeManager<T>,TethysUIValueSet
- All Known Implementing Classes:
MetisErrorPanel,MetisFieldColours.MetisColorPreferences,MetisHelpWindow,MetisListSetVersioned,MetisListVersioned,MetisPreferenceManager,MetisPreferenceSet,MetisPreferenceSetView,MetisPreferenceView,MetisReportManager,MetisViewerManager,MetisViewerWindow,MoneyWiseQIFPreference.MoneyWiseQIFPreferences,MoneyWiseUKTaxAnalysis.MoneyWiseUKTaxPreferences,OceanusDateConfig,OceanusDateFormatter,OceanusEventManager,PrometheusActionButtons,PrometheusBackup.PrometheusBackupPreferences,PrometheusDatabase.PrometheusDatabasePreferences,PrometheusDataControl,PrometheusDataItemPanel,PrometheusEditSet,PrometheusFieldSet,PrometheusItemActions,PrometheusItemEditActions,PrometheusPreferenceManager,PrometheusPreferenceSecurity.PrometheusBaseSecurityPreferences,PrometheusPreferenceSecurity.PrometheusSecurityPreferences,PrometheusPreferenceSet,PrometheusPreferenceSetView,PrometheusPreferenceView,TethysUICoreAreaChart,TethysUICoreBarChart,TethysUICoreButton,TethysUICoreCheckBox,TethysUICoreChildDialog,TethysUICoreColorPicker,TethysUICoreDataEditField,TethysUICoreDateButtonManager,TethysUICoreDateRangeSelector,TethysUICoreFactory,TethysUICoreHTMLManager,TethysUICoreIconButtonManager,TethysUICoreListButtonManager,TethysUICoreLogTextArea,TethysUICorePasswordField,TethysUICorePieChart,TethysUICoreScrollButtonManager,TethysUICoreSlider,TethysUICoreSplitTreeManager,TethysUICoreTableColumn,TethysUICoreTabPaneManager,TethysUICoreThreadManager,TethysUICoreToolBarManager.TethysUICoreToolElement,TethysUICoreTreeManager,TethysUICoreValueSet
- Enclosing class:
OceanusEventRegistrar<E extends Enum<E>>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public static interface OceanusEventRegistrar.OceanusEventProvider<E extends Enum<E>>
Interface for event providers.
-
Method Summary
Modifier and TypeMethodDescriptionObtain registration object for listeners.
-
Method Details
-
getEventRegistrar
OceanusEventRegistrar<E> getEventRegistrar()Obtain registration object for listeners.- Returns:
- the registrar
-