public class TwoUpListSelectionUi<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Signal1<java.util.Set<T>> |
SignalInputSelected |
Signal1<java.lang.Boolean> |
SignalInputUseSelection |
Constructor and Description |
---|
TwoUpListSelectionUi(java.lang.String leftTitle,
boolean useCheckboxForLeft,
int listVisibleRows,
java.awt.Dimension preferredListDim) |
Modifier and Type | Method and Description |
---|---|
protected void |
_updateSelected() |
javax.swing.JComponent |
getComponent() |
java.util.Set<T> |
getSelected() |
boolean |
isUseSelection() |
void |
setInputUseSelection(boolean value) |
void |
setOptions(java.util.Collection<T> values,
com.google.common.base.Function<T,java.lang.String> reLabeler,
java.util.Comparator<T> comparator) |
void |
setSelected(java.util.Collection<T> values,
com.google.common.base.Function<T,java.lang.String> reLabeler) |
public final Signal1<java.lang.Boolean> SignalInputUseSelection
public TwoUpListSelectionUi(java.lang.String leftTitle, boolean useCheckboxForLeft, int listVisibleRows, java.awt.Dimension preferredListDim)
protected void _updateSelected()
public javax.swing.JComponent getComponent()
public java.util.Set<T> getSelected()
public void setOptions(java.util.Collection<T> values, com.google.common.base.Function<T,java.lang.String> reLabeler, java.util.Comparator<T> comparator)
public void setSelected(java.util.Collection<T> values, com.google.common.base.Function<T,java.lang.String> reLabeler)
public void setInputUseSelection(boolean value)
public boolean isUseSelection()