1 package jp.ac.aiit.xdf.application;
4 * ライフサイクルのデフォルト実装を提供するクラス
6 * このライフサイクルを利用すると、アプリケーションが管理しているウィンドウが全て表示されなくなったとき、
7 * System.exit(0)によってアプリケーションが終了する。
9 * この動作が適さない場合はLifeCycleインターフェースを独自に実装するか、このクラスをオーバライドすること。
11 * @author Shunichi Takagi
13 public class DefaultLifeCycle implements LifeCycle {
14 @Override public void afterClosed(String name) { }
15 @Override public void afterOpened(String name) { }
16 @Override public void beforeClosed(String name) { }
17 @Override public void beforeOpened(String name) { }
18 @Override public void launch() { }
19 @Override public void shutdown() { System.exit(0); }