Class CharacteristicsModel
java.lang.Object
javax.swing.AbstractListModel<RouteCharacteristics>
slash.navigation.converter.gui.models.CharacteristicsModel
- All Implemented Interfaces:
Serializable,ComboBoxModel<RouteCharacteristics>,ListModel<RouteCharacteristics>
public class CharacteristicsModel
extends AbstractListModel<RouteCharacteristics>
implements ComboBoxModel<RouteCharacteristics>
Acts as a
ComboBoxModel for the characteristics of a BaseRoute.- Author:
- Christian Pesch
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetElementAt(int index) BaseRoute<?, ?> getRoute()intgetSize()voidvoidsetSelectedItem(Object anItem) Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
-
Constructor Details
-
CharacteristicsModel
public CharacteristicsModel()
-
-
Method Details
-
getRoute
-
getSize
public int getSize()- Specified by:
getSizein interfaceListModel<RouteCharacteristics>
-
getElementAt
- Specified by:
getElementAtin interfaceListModel<RouteCharacteristics>
-
getSelectedCharacteristics
-
getSelectedItem
- Specified by:
getSelectedItemin interfaceComboBoxModel<RouteCharacteristics>
-
setSelectedItem
- Specified by:
setSelectedItemin interfaceComboBoxModel<RouteCharacteristics>
-