Class TableModelToComboBoxModelAdapter<E extends Item>
java.lang.Object
slash.navigation.mapview.mapsforge.models.TableModelToComboBoxModelAdapter<E>
- All Implemented Interfaces:
ComboBoxModel<E>,ListModel<E>
public class TableModelToComboBoxModelAdapter<E extends Item>
extends Object
implements ComboBoxModel<E>
Adapts a
TableModel to a ComboBoxModel.- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionTableModelToComboBoxModelAdapter(TableModel modelDelegate, ItemModel<E> selectedDelegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListDataListener(ListDataListener listener) getElementAt(int index) intgetSize()voidremoveListDataListener(ListDataListener listener) voidsetSelectedItem(Object anItem)
-
Constructor Details
-
Method Details
-
getSize
public int getSize() -
getElementAt
- Specified by:
getElementAtin interfaceListModel<E extends Item>
-
addListDataListener
- Specified by:
addListDataListenerin interfaceListModel<E extends Item>
-
removeListDataListener
- Specified by:
removeListDataListenerin interfaceListModel<E extends Item>
-
getSelectedItem
- Specified by:
getSelectedItemin interfaceComboBoxModel<E extends Item>
-
setSelectedItem
- Specified by:
setSelectedItemin interfaceComboBoxModel<E extends Item>
-