/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package cz.cvut.fel.restauracefel.storage.storageController; import cz.cvut.fel.restauracefel.hibernate.User; import cz.cvut.fel.restauracefel.library.interfaces.IModuleInteface; import cz.cvut.fel.restauracefel.storage.sklad_gui.StorageViewController; /** * * @author Lukáš Viezán */ public class StorageController implements IModuleInteface { public static final String DEFAULT_BUNDLE_BASE_NAME = "cz.cvut.fel.restauracefel.localization.restaurace_fel_storage_bundle"; public static final String MESSAGE_BUNDLE_BASE_NAME = "cz.cvut.fel.restauracefel.localization.restaurace_fel_storage_message_bundle"; private static final StorageController instance = new StorageController(); private StorageViewController view = null; public User user; public String[] prava; private StorageController() { view = StorageViewController.getInstance(); } public static StorageController getInstance() { return instance; } public void run(User user, String[] prava) { this.prava = prava; this.user = user; view.run(); } @Override public boolean isActive() { return view.isActive(); } }