Interface SelectControl<V>

Type Parameters:
V - The type of values to select.
All Superinterfaces:
Component, Control, DepictedObject, Displayable, Enableable, InfoModel, InputFocusableComponent, LabelModel, Model, com.globalmentor.model.MutableValued<V>, PresentationModel, com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable, ValueControl<V>, com.globalmentor.model.Valued<V>, ValuedComponent<V>, ValueModel<V>
All Known Subinterfaces:
CardControl, ListSelectControl<V>
All Known Implementing Classes:
AbstractCardPanel, AbstractListSelectContainerControl, AbstractListSelectControl, BooleanValueControlSelectControl, CardPanel, CardTabControl, ListControl, SequenceCardPanel, TabbedPanel, TabContainerControl, TabControl

public interface SelectControl<V> extends ValueControl<V>
A control to allow selection by the user of a value from a collection.
Author:
Garret Wilson
  • Field Details

    • VALUE_REPRESENTATION_STRATEGY_PROPERTY

      static final String VALUE_REPRESENTATION_STRATEGY_PROPERTY
      The value representation strategy bound property.