com.partnersoft.preferences.logic
Class PreferencesLogic

java.lang.Object
  extended by com.partnersoft.preferences.logic.PreferencesLogic

public class PreferencesLogic
extends java.lang.Object

Root of the PreferencesApp logic tree.

Copyright 2010 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
PreferencesLogic(PreferencesApp preferencesApp)
           
 
Method Summary
 void apply()
          Save and apply the current settings.
 void applyAndExit()
          Save and apply the current settings, then exit.
 void applyAndRestart()
          Save and apply the current settings, then restart the main map app.
 void exit()
          /** Exit the application and perform any shutdown tasks.
 PreferencesApp getApp()
           
 PreferencesMapSpaceLogic getMapSpaceLogic()
           
 PreferencesSecurityLogic getSecurityLogic()
           
 PreferencesStorageLogic getStorageLogic()
           
 PreferencesTroubleshootingLogic getTroubleshootingLogic()
           
 void reset()
          Reset the forms to the currently-saved preference settings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreferencesLogic

public PreferencesLogic(PreferencesApp preferencesApp)
Method Detail

apply

public void apply()
Save and apply the current settings.


applyAndExit

public void applyAndExit()
Save and apply the current settings, then exit.


applyAndRestart

public void applyAndRestart()
Save and apply the current settings, then restart the main map app.


reset

public void reset()
Reset the forms to the currently-saved preference settings.


exit

public void exit()
/** Exit the application and perform any shutdown tasks.


getTroubleshootingLogic

public PreferencesTroubleshootingLogic getTroubleshootingLogic()

getApp

public PreferencesApp getApp()

getStorageLogic

public PreferencesStorageLogic getStorageLogic()

getMapSpaceLogic

public PreferencesMapSpaceLogic getMapSpaceLogic()

getSecurityLogic

public PreferencesSecurityLogic getSecurityLogic()