public static IClientPreferences getClientPreferences() { return getInstance().clientPreferences; }
public void requestStop() { PreferenceManager.getInstance().save(); try { WeaponOrderHandler.saveWeaponOrderFile(); } catch (IOException e) { System.out.println("Error saving custom weapon orders!"); e.printStackTrace(); } try { QuirksHandler.saveCustomQuirksList(); } catch (IOException e) { System.out.println("Error saving quirks override!"); e.printStackTrace(); } stop = true; }
/** * Called when the quit buttons is pressed or the main menu is closed. */ static void quit() { PreferenceManager.getInstance().save(); try { WeaponOrderHandler.saveWeaponOrderFile(); } catch (IOException e) { System.out.println("Error saving custom weapon orders!"); e.printStackTrace(); } try { QuirksHandler.saveCustomQuirksList(); } catch (IOException e) { System.out.println("Error saving quirks override!"); e.printStackTrace(); } System.exit(0); }
protected ButtonOrderPreferences() { store = PreferenceManager.getInstance().getPreferenceStore( getClass().getName()); for (MovementDisplay.MoveCommand cmd : MovementDisplay.MoveCommand.values()) { store.setDefault(cmd.getCmd(), cmd.ordinal()); } for (FiringDisplay.FiringCommand cmd : FiringDisplay.FiringCommand.values()) { store.setDefault(cmd.getCmd(), cmd.ordinal()); } for (PhysicalDisplay.PhysicalCommand cmd : PhysicalDisplay.PhysicalCommand.values()) { store.setDefault(cmd.getCmd(), cmd.ordinal()); } for (TargetingPhaseDisplay.TargetingCommand cmd : TargetingPhaseDisplay.TargetingCommand.values()) { store.setDefault(cmd.getCmd(), cmd.ordinal()); } for (DeploymentDisplay.DeployCommand cmd : DeploymentDisplay.DeployCommand.values()) { store.setDefault(cmd.getCmd(), cmd.ordinal()); } }
protected GUIPreferences() { store = PreferenceManager.getInstance().getPreferenceStore( getClass().getName());