Class CatalogModelImpl
java.lang.Object
slash.navigation.converter.gui.models.CatalogModelImpl
- All Implemented Interfaces:
CatalogModel
- Author:
- Christian Pesch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCategories(List<CategoryTreeNode> parents, List<String> names, Runnable invokeLaterRunnable) voidaddRoute(CategoryTreeNode category, String description, File file, String url, AddRouteCallback callback) voiddeleteCategories(List<CategoryTreeNode> categories, Runnable invokeLaterRunnable) voiddeleteCategories(List<CategoryTreeNode> parents, List<String> names, Runnable invokeLaterRunnable) voiddeleteRoutes(List<RouteModel> routes) voidmoveCategories(List<CategoryTreeNode> categories, List<CategoryTreeNode> parents, Runnable invokeLaterRunnable) voidmoveCategories(List<CategoryTreeNode> categories, CategoryTreeNode parent, Runnable invokeLaterRunnable) voidmoveRoutes(List<RouteModel> routes, List<CategoryTreeNode> parents, Runnable invokeLaterRunnable) voidmoveRoutes(List<RouteModel> routes, CategoryTreeNode parent, Runnable invokeLaterRunnable) voidrenameCategory(CategoryTreeNode category, String name) voidrenameRoute(RouteModel route, String name, Runnable invokeLaterRunnable) voidsetCurrentCategory(CategoryTreeNode category)
-
Constructor Details
-
Method Details
-
getCategoryTreeModel
- Specified by:
getCategoryTreeModelin interfaceCatalogModel
-
getRoutesTableModel
- Specified by:
getRoutesTableModelin interfaceCatalogModel
-
addCategories
public void addCategories(List<CategoryTreeNode> parents, List<String> names, Runnable invokeLaterRunnable) - Specified by:
addCategoriesin interfaceCatalogModel
-
moveCategories
public void moveCategories(List<CategoryTreeNode> categories, List<CategoryTreeNode> parents, Runnable invokeLaterRunnable) - Specified by:
moveCategoriesin interfaceCatalogModel
-
deleteCategories
- Specified by:
deleteCategoriesin interfaceCatalogModel
-
deleteCategories
public void deleteCategories(List<CategoryTreeNode> parents, List<String> names, Runnable invokeLaterRunnable) - Specified by:
deleteCategoriesin interfaceCatalogModel
-
moveRoutes
public void moveRoutes(List<RouteModel> routes, List<CategoryTreeNode> parents, Runnable invokeLaterRunnable) - Specified by:
moveRoutesin interfaceCatalogModel
-
deleteRoutes
- Specified by:
deleteRoutesin interfaceCatalogModel
-