Interface FormatAndRoutesModel
- All Superinterfaces:
ComboBoxModel<BaseRoute<?,,?>> ListModel<BaseRoute<?,,?>> PositionListsModel
- All Known Implementing Classes:
FormatAndRoutesModelImpl,UndoFormatAndRoutesModel
Acts as a
ComboBoxModel for the routes of a FormatAndRoutes.- Author:
- Christian Pesch
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddPositionList(int index, BaseRoute<?, ?> route) NavigationFormat<BaseRoute<?, ?>> intBaseRoute<?, ?> getRoute(int index) BaseRoute<?, ?> booleanvoidremovePositionList(BaseRoute<?, ?> route) voidrenamePositionList(String name) voidsetFormat(NavigationFormat<BaseRoute<?, ?>> format) voidsetModified(boolean modified) voidsetRoutes(FormatAndRoutes<?, ?, ?> formatAndRoutes) voidsetSelectedRoute(BaseRoute<?, ?> route) Methods inherited from interface javax.swing.ComboBoxModel
getSelectedItem, setSelectedItemMethods inherited from interface javax.swing.ListModel
addListDataListener, getElementAt, getSize, removeListDataListenerMethods inherited from interface slash.navigation.converter.gui.models.PositionListsModel
addListDataListener, removeListDataListener
-
Method Details
-
getRoutes
- Specified by:
getRoutesin interfacePositionListsModel
-
getFormat
NavigationFormat<BaseRoute<?,?>> getFormat() -
isModified
boolean isModified() -
setModified
void setModified(boolean modified) -
addModifiedListener
-
getSelectedRoute
BaseRoute<?,?> getSelectedRoute()- Specified by:
getSelectedRoutein interfacePositionListsModel
-
getRoute
-
renamePositionList
-