Package ch.mobi.mobitor.model
Class DefaultScreensModel
- java.lang.Object
-
- ch.mobi.mobitor.model.DefaultScreensModel
-
- All Implemented Interfaces:
ch.mobi.mobitor.plugins.api.model.ScreensModel
@Component public class DefaultScreensModel extends Object implements ch.mobi.mobitor.plugins.api.model.ScreensModel
-
-
Constructor Summary
Constructors Constructor Description DefaultScreensModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ch.mobi.mobitor.domain.screen.Screen>
voidaddScreen(T screen)<T extends ch.mobi.mobitor.domain.screen.Screen>
List<T>getAvailableScreens()<T extends ch.mobi.mobitor.domain.screen.Screen>
TgetScreen(String screenConfigKey)booleanhasScreen(String configKey)
-
-
-
Method Detail
-
addScreen
public <T extends ch.mobi.mobitor.domain.screen.Screen> void addScreen(T screen)
- Specified by:
addScreenin interfacech.mobi.mobitor.plugins.api.model.ScreensModel
-
hasScreen
public boolean hasScreen(String configKey)
- Specified by:
hasScreenin interfacech.mobi.mobitor.plugins.api.model.ScreensModel
-
getScreen
public <T extends ch.mobi.mobitor.domain.screen.Screen> T getScreen(String screenConfigKey)
- Specified by:
getScreenin interfacech.mobi.mobitor.plugins.api.model.ScreensModel
-
getAvailableScreens
public <T extends ch.mobi.mobitor.domain.screen.Screen> List<T> getAvailableScreens()
- Specified by:
getAvailableScreensin interfacech.mobi.mobitor.plugins.api.model.ScreensModel
-
-