Uses of Interface
io.guise.framework.model.ValueModel
Packages that use ValueModel
Package
Description
-
Uses of ValueModel in io.guise.framework.component
Subinterfaces of ValueModel in io.guise.framework.componentModifier and TypeInterfaceDescriptioninterface
An action control that also contains a value in its model.interface
A card container that contains a list select model providing access to the cards.interface
DialogFrame<V>
A frame for communication of a value.interface
A control to allow selection by the user of a value from a list.interface
A frame for communication of an option.interface
A control to allow selection by the user of a value from a collection.interface
ValueControl<V>
A control to accept input by the user of a value.Classes in io.guise.framework.component that implement ValueModelModifier and TypeClassDescriptionclass
Abstract implementation of an action control containing a value.class
Selectable action control that stores a Boolean value in its model representing the selected state.class
An abstract panel with a card layout.class
An abstract implementation of a container that is also a value control.class
Abstract implementation of a frame meant for communication of a value.class
Abstract value control that is an edit component.class
An abstract implementation of a layout component that is also a value control.class
An abstract list select control that is also a container.class
Abstract implementation of a control to allow selection by the user of a value from a list.class
Abstract implementation of a frame for communication of an option.class
Selectable action value control for which the selected state is distinct from the contained value.class
Control to accept text input from the user representing a particular value type.class
Abstract implementation of a control to accept input from the user.class
Button that stores a Boolean value in its model representing the selected state.class
Link that stores a Boolean value in its model representing the selected state.class
Button that stores a Boolean value in its model representing the selected state.class
A list select control that uses child components to show the list items.class
Control that allows selection of a date.class
A dialog frame meant for accepting entry of a date.class
A panel with a card layout.class
Convenience tab control that automatically controls the selected card of a card control.class
Control accepting boolean input rendered as a check, either a checked square or a circle.class
Control that allows selection of a date and/or a time, providing separate inputs for date and time with the option of a calendar popup.class
Control that allows selection of a date and/or a time, providing separate inputs for date/time fields with the option of a calendar popup.class
Default implementation of a frame meant for communication of a value.class
Image control that can be selected and generates actions, storing a Boolean value in its model representing the selected state.class
ListControl<V>
Control to allow selection of one or more values from a list.class
An option dialog frame displaying a message.class
Default implementation of a frame for communication of an option such as "OK" or "Cancel".class
Control accepting a resource to be imported, such as a web file upload.class
A card panel representing a sequence of cards.class
SliderControl<V extends Number>
A value control that represents its value by a slider.class
A spinner control.class
A tabbed panel with a card layout.class
A container showing its children as tabs.class
TabControl<V>
Control to allow selection of one or more values from a list using a tabbed interface.static class
A value model that returns and updates a the value of the cell.class
Selectable link that stores a task state.class
TextControl<V>
Control to accept text input from the user representing a particular value type.class
Selectable button that stores a separate value in a value model.class
Selectable link that stores a separate value in a value model.Methods in io.guise.framework.component that return ValueModelModifier and TypeMethodDescriptionprotected ValueModel<V>
AbstractActionValueControl.getValueModel()
protected ValueModel<V>
AbstractContainerValueControl.getValueModel()
protected ValueModel<V>
AbstractDialogFrame.getValueModel()
protected ValueModel<V>
AbstractLayoutValueControl.getValueModel()
protected ValueModel<V>
AbstractValueControl.getValueModel()
Constructors in io.guise.framework.component with parameters of type ValueModelModifierConstructorDescriptionAbstractActionValueControl
(InfoModel infoModel, ActionModel actionModel, ValueModel<V> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.AbstractBooleanSelectActionControl
(InfoModel infoModel, ActionModel actionModel, ValueModel<Boolean> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.AbstractContainerValueControl
(Layout<?> layout, ValueModel<V> valueModel) Layout and value model constructor.AbstractDialogFrame
(ValueModel<V> valueModel, Component component) Value model, and component constructor.AbstractEditValueControl
(InfoModel infoModel, ValueModel<V> valueModel, Enableable enableable) Info model, value model, and enableable constructor.AbstractLayoutValueControl
(Layout<?> layout, ValueModel<V> valueModel) Layout and value model constructor.AbstractOptionDialogFrame
(ValueModel<O> valueModel, Component component, O... options) Value model, component, and options constructor.AbstractSelectActionValueControl
(InfoModel infoModel, ActionModel actionModel, ValueModel<V> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.AbstractTextControl
(ValueModel<V> valueModel) Value model constructor with a default converter.AbstractTextControl
(ValueModel<V> valueModel, Converter<V, String> converter) Value model and converter constructor.AbstractValueControl
(InfoModel infoModel, ValueModel<V> valueModel, Enableable enableable) Info model, value model, and enableable constructor.BooleanSelectButton
(InfoModel infoModel, ActionModel actionModel, ValueModel<Boolean> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.BooleanSelectLink
(InfoModel infoModel, ActionModel actionModel, ValueModel<Boolean> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.BooleanSelectToolButton
(InfoModel infoModel, ActionModel actionModel, ValueModel<Boolean> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.CalendarControl
(ValueModel<Date> valueModel) Value model constructor.CalendarDialogFrame
(ValueModel<Date> valueModel) Value model constructor.CheckControl
(InfoModel infoModel, ValueModel<Boolean> valueModel) Info model and value model constructor.CheckControl
(InfoModel infoModel, ValueModel<Boolean> valueModel, CheckControl.CheckType checkType) Info model, value model and check type constructor.CheckControl
(InfoModel infoModel, ValueModel<Boolean> valueModel, Enableable enableable, CheckControl.CheckType checkType) Info model, value model, enableable object, and check type constructor.CheckControl
(ValueModel<Boolean> valueModel) Value model constructor.CheckControl
(ValueModel<Boolean> valueModel, CheckControl.CheckType checkType) Value model and check type constructor.DateTimeControl
(ValueModel<Date> valueModel) Value model constructor.DateTimeFieldsControl
(ValueModel<Date> valueModel) Value model constructor.DefaultDialogFrame
(ValueModel<V> valueModel) Value model constructor.DefaultDialogFrame
(ValueModel<V> valueModel, Component component) Value model and component constructor.ImageBooleanSelectActionControl
(InfoModel infoModel, ImageModel imageModel, ActionModel actionModel, ValueModel<Boolean> valueModel, Enableable enableable) Info model, image model, action model, value model, and enableable object constructor.NotificationOptionDialogFrame
(ValueModel<Notification.Option> valueModel, Component component, Notification.Option... options) Value model, component, and options constructor.NotificationOptionDialogFrame
(ValueModel<Notification.Option> valueModel, Notification.Option... options) Value model, and options constructor.ResourceImportControl
(ValueModel<ResourceImport> valueModel) Value model constructor.SliderControl
(ValueModel<V> valueModel, Flow flow) Value model and flow constructor with a default converter.SliderControl
(ValueModel<V> valueModel, Converter<V, String> converter, Flow flow) Value model, converter, and flow constructor.SpinnerControl
(FlowLayout layout, ValueModel<V> valueModel) Layout and value model constructor.TaskStateSelectLink
(InfoModel infoModel, ActionModel actionModel, ValueModel<com.globalmentor.model.TaskState> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.TextControl
(ValueModel<V> valueModel) Value model constructor with a default converter.TextControl
(ValueModel<V> valueModel, int rowCount, int columnCount) Value model, row count, and column count constructor with a default converter.TextControl
(ValueModel<V> valueModel, int rowCount, int columnCount, boolean lineWrap) Value model, row count, column count, and line wrap constructor with a default converter.TextControl
(ValueModel<V> valueModel, Converter<V, String> converter) Value model and converter constructor.TextControl
(ValueModel<V> valueModel, Converter<V, String> converter, int rowCount, int columnCount, boolean lineWrap) Value model, converter, row count, column count, and line wrap constructor.TextControl
(ValueModel<V> valueModel, Converter<V, String> converter, int rowCount, int columnCount, boolean lineWrap, boolean multiline) Value model, converter, row count, column count, and line wrap constructor.ValueSelectButton
(InfoModel infoModel, ActionModel actionModel, ValueModel<V> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor.ValueSelectLink
(InfoModel infoModel, ActionModel actionModel, ValueModel<V> valueModel, Enableable enableable) Info model, action model, value model, and enableable object constructor. -
Uses of ValueModel in io.guise.framework.component.layout
Classes in io.guise.framework.component.layout that implement ValueModelModifier and TypeClassDescriptionclass
AbstractValueLayout<T extends Constraints>
A layout that manages the selection of child components, only one of which can be selected at a time.class
A layout that manages child components as an ordered stack of cards.class
A layout that manages child components as a series of tabs.Methods in io.guise.framework.component.layout that return ValueModelModifier and TypeMethodDescriptionprotected ValueModel<Component>
AbstractValueLayout.getValueModel()
-
Uses of ValueModel in io.guise.framework.model
Subinterfaces of ValueModel in io.guise.framework.modelModifier and TypeInterfaceDescriptioninterface
A model for selecting one or more values from a list.interface
SelectModel<V>
A model for selecting one or more values from a collection.interface
A node in a tree model.Classes in io.guise.framework.model that implement ValueModelModifier and TypeClassDescriptionclass
An abstract implementation of a table model representing selectable list values.class
An abstract implementation of a model representing a value.class
The default implementation of a model for selecting one or more values from a list.class
A default node in a tree model.class
A default implementation of a model representing a value.class
A dummy tree node that holds no value and, if placed as the root of a tree, will not be displayed.class
A node in a tree model that can dynamically load its children when needed.Methods in io.guise.framework.model that return ValueModelModifier and TypeMethodDescriptionAbstractListSelectTableModel.getCellValueModel
(int rowIndex, int colIndex) Returns the model representing the cell value at the given row and column.MutualExclusionPolicyModelGroup.getSelectedModel()
Methods in io.guise.framework.model with parameters of type ValueModelModifier and TypeMethodDescriptionprotected void
ValuePolicyModelGroup.addImpl
(ValueModel<V> valueModel) Actual implementation of adding a model to the group.protected void
ValuePolicyModelGroup.removeImpl
(ValueModel<V> valueModel) Actual implementation of removing a model from the group.Constructors in io.guise.framework.model with parameters of type ValueModelModifierConstructorDescriptionMutualExclusionPolicyModelGroup
(ValueModel<Boolean>... models) Model constructor.ValuePolicyModelGroup
(ValueModel<V>... models) Model constructor. -
Uses of ValueModel in io.guise.framework.prototype
Classes in io.guise.framework.prototype that implement ValueModelModifier and TypeClassDescriptionclass
A boolean value prototype which allows toggling between two boolean states.class
Contains prototype information for a value control.