< prev index next >

src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java

Print this page




  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.apple.eawt;
  27 
  28 /**
  29  * The strategy use to shut down the application, if Sudden Termination is not enabled.
  30  *
  31  * @see Application#setQuitHandler(QuitHandler)
  32  * @see Application#setQuitStrategy(QuitStrategy)
  33  * @see Application#enableSuddenTermination()
  34  * @see Application#disableSuddenTermination()
  35  *
  36  * @since Java for Mac OS X 10.6 Update 3
  37  * @since Java for Mac OS X 10.5 Update 8
  38  */
  39 public enum QuitStrategy {
  40     /**
  41      * Shuts down the application by calling <code>System.exit(0)</code>. This is the default strategy.
  42      */
  43     SYSTEM_EXIT_0,
  44 
  45     /**
  46      * Shuts down the application by closing each window from back-to-front.
  47      */
  48     CLOSE_ALL_WINDOWS
  49 }


  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.apple.eawt;
  27 
  28 /**
  29  * The strategy use to shut down the application, if Sudden Termination is not enabled.
  30  *
  31  * @see Application#setQuitHandler(QuitHandler)
  32  * @see Application#setQuitStrategy(QuitStrategy)
  33  * @see Application#enableSuddenTermination()
  34  * @see Application#disableSuddenTermination()
  35  *
  36  * @since Java for Mac OS X 10.6 Update 3
  37  * @since Java for Mac OS X 10.5 Update 8
  38  */
  39 public enum QuitStrategy {
  40     /**
  41      * Shuts down the application by calling {@code System.exit(0)}. This is the default strategy.
  42      */
  43     SYSTEM_EXIT_0,
  44 
  45     /**
  46      * Shuts down the application by closing each window from back-to-front.
  47      */
  48     CLOSE_ALL_WINDOWS
  49 }
< prev index next >