@Override
    public MainView createMainView() {
        if (Utilities.isWindows()) {
            return createWindwosView();
        }
        if (Utilities.isMacOSX()) {
            return createMacView();
        }
        if (Utilities.isLinux()) {
            return createLinuxView();
        }
        return createBaseView();
    }