Package org.moeaframework.util.mvc
package org.moeaframework.util.mvc
Classes for building model-view-controller style UIs.
-
ClassDescriptionAn abstract controller that manages the underlying data model, settings, and events for a GUI.An event fired by a controller.Listens for events fired by the controller.Abstract class for building example GUIs.The inverse of a
ToggleAction
.An action whose display settings are derived from localization.Action that displays a popup menu when triggered.Action that invokes aRunnable
.Action that assigns a fixed value to a setting.Setting<T>Setting that can fire events when the value changes.Event indicating a setting value changed.Listens for events fromSetting
indicating the value changed.A setting representing a binary state (on/off, true/false, enabled/disabled).Action backed by aToggle
setting.Utilities for creating UIs in a consistent manner.