Interface ComponentValue<C extends JComponent,T>

Type Parameters:
C - the component type
T - the value type
All Superinterfaces:
Observable<T>, Observer<T>, Value<T>
All Known Implementing Classes:
AbstractComponentValue, AbstractTextComponentValue

public interface ComponentValue<C extends JComponent,T> extends Value<T>
A Value represented by an input component of some sort.

Components is a factory for ComponentValue implementations.

  • Method Details

    • component

      C component()
      Returns:
      the input component representing the value