org.boxed_economy.components.property
クラス PropertyManager

java.lang.Object
  拡張org.boxed_economy.besp.presentation.AbstractPresentationComponent
      拡張org.boxed_economy.components.property.PropertyManager
すべての実装インタフェース:
java.util.EventListener, PresentationComponent, SimulationStateListener, UpdateEventDeliverer

public class PropertyManager
extends AbstractPresentationComponent
implements SimulationStateListener

プロパティを管理するクラス

バージョン:
$Id: PropertyManager.java,v 1.1 2004/03/21 12:07:47 macchan Exp $
作成者:
macchan

フィールドの概要
 ActionGroup propertyActionGroup
           
 Menu propertyMenu
          メニュー関連
static java.util.ResourceBundle resource
           
 ShowDialogAction showPropertyDialogAction
           
 
コンストラクタの概要
PropertyManager()
          Constructor for PropertyManager.
 
メソッドの概要
 void initialize()
          このコンポーネントの初期化処理を記述するメソッドです。
 void installPropertyPanel(PropertyPanel panel)
           
 void simulationStarted(SimulationStateEvent ev)
          シミュレーションが開始されたことを通知します
 void simulationStopped(SimulationStateEvent ev)
          シミュレーションが停止されたことを通知します
 void simulationStopping(SimulationStateEvent ev)
          シミュレーションが停止処理にはいったことを通知します
 void terminate()
          このプレゼンテーションコンポーネントを終了します。
 
クラス org.boxed_economy.besp.presentation.AbstractPresentationComponent から継承したメソッド
addTradeListener, addUpdateAgentListener, addUpdateBehaviorListener, addUpdateChannelListener, addUpdateClockListener, addUpdateInformationListener, addUpdateRelationListener, addUpdateStepListener, addUpdateWorldListener, getPresentationContainer, getWorld, removeTradeListener, removeUpdateAgentListener, removeUpdateBehaviorListener, removeUpdateChannelListener, removeUpdateClockListener, removeUpdateInformationListener, removeUpdateRelationListener, removeUpdateStepListener, removeUpdateWorldListener, setPresentationContainer
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

resource

public static java.util.ResourceBundle resource

propertyMenu

public Menu propertyMenu
メニュー関連


propertyActionGroup

public ActionGroup propertyActionGroup

showPropertyDialogAction

public ShowDialogAction showPropertyDialogAction
コンストラクタの詳細

PropertyManager

public PropertyManager()
Constructor for PropertyManager.

メソッドの詳細

initialize

public void initialize()
インタフェース PresentationComponent の記述:
このコンポーネントの初期化処理を記述するメソッドです。 プレゼンテーションコンポーネントがコンテナーに追加された後に呼ばれます。

定義:
インタフェース PresentationComponent 内の initialize
関連項目:
PresentationComponent.initialize()

terminate

public void terminate()
インタフェース PresentationComponent の記述:
このプレゼンテーションコンポーネントを終了します。 コンテナーのremoveメソッドから呼ばれます。(modelが存在していれば、 先にcloseWorldが呼ばれます。)

定義:
インタフェース PresentationComponent 内の terminate
関連項目:
PresentationComponent.terminate()

installPropertyPanel

public void installPropertyPanel(PropertyPanel panel)
関連項目:
PresentationComponent.terminate()

simulationStarted

public void simulationStarted(SimulationStateEvent ev)
インタフェース SimulationStateListener の記述:
シミュレーションが開始されたことを通知します

定義:
インタフェース SimulationStateListener 内の simulationStarted
関連項目:
SimulationStateListener.simulationStarted(SimulationStateEvent)

simulationStopped

public void simulationStopped(SimulationStateEvent ev)
インタフェース SimulationStateListener の記述:
シミュレーションが停止されたことを通知します

定義:
インタフェース SimulationStateListener 内の simulationStopped
関連項目:
SimulationStateListener.simulationStopped(SimulationStateEvent)

simulationStopping

public void simulationStopping(SimulationStateEvent ev)
インタフェース SimulationStateListener の記述:
シミュレーションが停止処理にはいったことを通知します

定義:
インタフェース SimulationStateListener 内の simulationStopping
関連項目:
SimulationStateListener.simulationStopping(SimulationStateEvent)