package com.buglabs.app.bugdash2.controller; import com.buglabs.app.bugdash2.controller.bugnet.BUGnetController; import com.buglabs.app.bugdash2.controller.software.PackageNewUpdateControllerVBUG; import com.buglabs.app.bugdash2.controller.software.PackageUpgradeControllerVBUG; import com.buglabs.app.bugdash2.controller.software.PackageViewerControllerVBUG; import com.buglabs.app.bugdash2.controller.system.LogControllerVBUG; import com.buglabs.osgi.sewing.pub.SewingController; public class VBUGControllerFactory extends AdminControllerFactory { /** * Overview */ public SewingController getOverviewController() { return new OverviewControllerVBUG(); } /** * Software - View installed packages */ public SewingController getPackageViewerController() { return new PackageViewerControllerVBUG(); } /** * Software - Run ipkg update */ public SewingController getUpgradePackagesController() { return new PackageUpgradeControllerVBUG(); } /** * Software - View new updates */ public SewingController getPackageNewUpdateController() { return new PackageNewUpdateControllerVBUG(); } /** * System - View logs */ public SewingController getLogController() { return new LogControllerVBUG(); } /** * BUGnet */ public SewingController getBUGnetController() { return new BUGnetController(); } }