public abstract class MultiSelectionListPopupStep<T> extends BaseListPopupStep<T>
Modifier | Constructor and Description |
---|---|
protected |
MultiSelectionListPopupStep(java.lang.String title,
java.util.List<? extends T> values) |
Modifier and Type | Method and Description |
---|---|
int |
getDefaultOptionIndex()
Returns the index of the item to be initially selected in the list.
|
int[] |
getDefaultOptionIndices() |
boolean |
hasSubstep(java.util.List<? extends T> selectedValues) |
boolean |
hasSubstep(T selectedValue) |
abstract <any> |
onChosen(java.util.List<T> selectedValues,
boolean finalChoice) |
PopupStep |
onChosen(T selectedValue,
boolean finalChoice) |
void |
setDefaultOptionIndex(int defaultOptionIndex) |
void |
setDefaultOptionIndices(int[] defaultOptionIndices) |
canceled, getBackgroundFor, getForegroundFor, getIconFor, getSeparatorAbove, getTextFor, getTitle, getValues, init, isSelectable
doFinalStep, getFinalRunnable, getIndexedString, getMnemonicNavigationFilter, getMnemonicPos, getSpeedSearchFilter, isAutoSelectionEnabled, isMnemonicsNavigationEnabled, isSpeedSearchEnabled
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSelectedIconFor
protected MultiSelectionListPopupStep(java.lang.String title, java.util.List<? extends T> values)
public abstract <any> onChosen(java.util.List<T> selectedValues, boolean finalChoice)
public boolean hasSubstep(java.util.List<? extends T> selectedValues)
public final PopupStep onChosen(T selectedValue, boolean finalChoice)
onChosen
in class BaseListPopupStep<T>
public final boolean hasSubstep(T selectedValue)
hasSubstep
in class BaseListPopupStep<T>
public final int getDefaultOptionIndex()
ListPopupStep
getDefaultOptionIndex
in interface ListPopupStep<T>
getDefaultOptionIndex
in class BaseListPopupStep<T>
public final void setDefaultOptionIndex(int defaultOptionIndex)
setDefaultOptionIndex
in class BaseListPopupStep<T>
public int[] getDefaultOptionIndices()
public void setDefaultOptionIndices(int[] defaultOptionIndices)