インタフェース
org.boxed_economy.besp.model.ModelContainerListener の使用

ModelContainerListener を使用しているパッケージ
org.boxed_economy.besp.model   
org.boxed_economy.components.control   
org.boxed_economy.components.file   
org.boxed_economy.components.runsetting   
org.boxed_economy.components.worldinitializer   
 

org.boxed_economy.besp.model での ModelContainerListener の使用
 

ModelContainerListener 型のパラメータを持つ org.boxed_economy.besp.model のメソッド
 void ModelContainer.addModelContainerListener(ModelContainerListener l)
           
 void ModelContainer.removeModelContainerListener(ModelContainerListener l)
           
 

org.boxed_economy.components.control での ModelContainerListener の使用
 

ModelContainerListener を実装している org.boxed_economy.components.control のクラス
 class ControlManager
          制御をつかさどる制御マネージャです
 class ControlPanel
          ModelThreadの状態をパネルで表現し、またModelThreadを制御するパネルです。
 

org.boxed_economy.components.file での ModelContainerListener の使用
 

ModelContainerListener を実装している org.boxed_economy.components.file のクラス
 class FileManager
          ファイル(メニュー)を管理するクラスです
 

org.boxed_economy.components.runsetting での ModelContainerListener の使用
 

ModelContainerListener を実装している org.boxed_economy.components.runsetting のクラス
 class RunSettingManager
          実行設定を管理するコンテナです 実行設定拡張パネル(制御パネル下) 実行設定ダイアログの管理を行います
 

org.boxed_economy.components.worldinitializer での ModelContainerListener の使用
 

ModelContainerListener を実装している org.boxed_economy.components.worldinitializer のクラス
 class WorldInitializerComponent
          世界が持つ初期値を設定するプレゼンテーションコンポーネントです このコンポーネントは現在設定されているWorldが持つpropertyのうち 条件を満たすものを設定することができます 1,publicなJavaの命名規則に従ったgetter、setter(*)がWorldに定義されている 2,getterの返り値と、setterの引数の型が同じである 3,getterの返り値と、setterの引数の型がプリミティブ型(**)である また、propertyの名前が"value"であったとき、WorldにgetValueComment()という メソッドが定義されていれば、そのメソッドが返す値をコメントとして読み込むことができます。