A B C D E F G H I J K L M N O P R S T U V W Y Z

A

AGENTTYPE_DEFAULT - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static 変数
 
AUTO - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
AboutDialog - class org.boxed_economy.components.help.AboutDialog.
Aboutダイアログです バージョン情報の表示に使います。
AboutDialog(Frame, String) - class org.boxed_economy.components.help.AboutDialog のコンストラクタ
 
AbstractBehavior - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior.
 
AbstractBehavior() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のコンストラクタ
Constructor for AbstractBehavior.
AbstractCompositeRunSettingPanel - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel.
 
AbstractCompositeRunSettingPanel() - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel のコンストラクタ
 
AbstractFrameComponent - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent.
JInternalFrameを継承したGUIComponentのAbstract実装クラス
AbstractFrameComponent() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のコンストラクタ
Constructor for AbstractInternalFrameComponent.
AbstractInformation - class org.boxed_economy.besp.model.fmfw.AbstractInformation.
 
AbstractInformation() - class org.boxed_economy.besp.model.fmfw.AbstractInformation のコンストラクタ
 
AbstractInternalFrameComponent - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent.
JInternalFrameを継承したGUIComponentのAbstract実装クラス
AbstractInternalFrameComponent() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のコンストラクタ
Constructor for AbstractInternalFrameComponent.
AbstractPresentationComponent - class org.boxed_economy.besp.presentation.AbstractPresentationComponent.
PresentationComponentのAbstract実装クラス
AbstractPresentationComponent() - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のコンストラクタ
Constructor for AbstractPresentationComponent.
AbstractRealClockLimitedTimeRunSetting - class org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting.
RealClockによる実行時間設定の抽象クラスです。
AbstractRealClockLimitedTimeRunSetting(RealClock) - class org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting のコンストラクタ
コンストラクタです。
Action - interface org.boxed_economy.besp.model.fmfw.behavior.Action.
 
Action - class org.boxed_economy.besp.presentation.bface.menu.Action.
PresentationContainerのメニューに登録するActionクラス
Action() - class org.boxed_economy.besp.presentation.bface.menu.Action のコンストラクタ
 
ActionGroup - class org.boxed_economy.besp.presentation.bface.menu.ActionGroup.
メニュー内においてセパレータで区切られるグループのマーカークラスです 子要素として、Action,Menuを追加できます ActionGroupの入れ子は出来ません
ActionGroup() - class org.boxed_economy.besp.presentation.bface.menu.ActionGroup のコンストラクタ
 
ActionGroup(String) - class org.boxed_economy.besp.presentation.bface.menu.ActionGroup のコンストラクタ
 
Agent - class org.boxed_economy.besp.model.fmfw.Agent.
BoxedEconomyにおけるエージェントとなるクラスです。
Agent(AgentType) - class org.boxed_economy.besp.model.fmfw.Agent のコンストラクタ
Agentを生成するコンストラクタです。
AgentManager - class org.boxed_economy.besp.model.fmfw.AgentManager.
Agentを管理するためのクラスです。
AgentManager() - class org.boxed_economy.besp.model.fmfw.AgentManager のコンストラクタ
 
AgentType - class org.boxed_economy.besp.model.fmfw.AgentType.
AgentのTypeを表すクラスです。
AgentType(String) - class org.boxed_economy.besp.model.fmfw.AgentType のコンストラクタ
Constructor for RelationType.
ApplyPropertyException - exception org.boxed_economy.components.property.ApplyPropertyException.
 
ApplyPropertyException() - class org.boxed_economy.components.property.ApplyPropertyException のコンストラクタ
Constructor for ApplyPropertyException.
ApplyPropertyException(String) - class org.boxed_economy.components.property.ApplyPropertyException のコンストラクタ
Constructor for ApplyPropertyException.
ApplyPropertyException(String, Throwable) - class org.boxed_economy.components.property.ApplyPropertyException のコンストラクタ
Constructor for ApplyPropertyException.
ApplyPropertyException(Throwable) - class org.boxed_economy.components.property.ApplyPropertyException のコンストラクタ
Constructor for ApplyPropertyException.
ArgumentManager - class org.boxed_economy.besp.container.ArgumentManager.
BESP起動時の引数を管理するクラスです。
ArgumentManager() - class org.boxed_economy.besp.container.ArgumentManager のコンストラクタ
 
actionPerformed(ActionEvent) - class org.boxed_economy.besp.presentation.bface.menu.Action のメソッド
 
actionPerformed(ActionEvent) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
actions - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition の変数
 
add(BoxClassTreeElement) - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
このパッケージにBoxClassTreeElementを追加します。
add(GoodsQuantity) - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
このgoodsのquantityに引数のGoodsQuantityを足したGoodsQuantityを返します。
add(MenuElement) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
子要素を追加します
add(MenuElement, int) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
Index指定で子要素を追加します
add(Time) - class org.boxed_economy.components.realclock.Time のメソッド
引数のhourを足した結果を返します。
add(RunSettingPanel) - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel のメソッド
RunSettingPanelを追加します
add(RunSettingPanel) - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel のメソッド
RunSettingPanelを追加します
addAction(Action) - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
addAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
addActionGroupListener(MenuElementGroupListener) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
addAgent(Agent) - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
Agentを追加します。
addAgent(Agent, int, int) - class org.boxed_economy.components.cell.CellSpace のメソッド
x,yの座標のCellにエージェントを追加します。
addAgentType(AgentType) - class org.boxed_economy.besp.model.Priority のメソッド
agentType関連
addBehavior(BehaviorType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Behaviorを追加します。
addBehavior(Behavior) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
Behaviorを開始して追加します。
addChild(Type) - class org.boxed_economy.besp.model.fmfw.Type のメソッド
子タイプを追加します.
addDoAction(Action) - interface org.boxed_economy.besp.model.fmfw.behavior.State のメソッド
 
addDoAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method addDoAction.
addDoAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addEntryAction(Action) - interface org.boxed_economy.besp.model.fmfw.behavior.State のメソッド
 
addEntryAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method addEntryAction.
addEntryAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addExitAction(Action) - interface org.boxed_economy.besp.model.fmfw.behavior.State のメソッド
 
addExitAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method addExitAction.
addExitAction(Action) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addGUIComponent(GUIComponent) - class org.boxed_economy.besp.presentation.guifw.GUIComponentManager のメソッド
GUIコンポーネントを追加します
addGoods(Goods) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
財を追加します。
addGoods(Goods) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
Goodsを追加します。
addLayoutComponent(String, Component) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のメソッド
 
addMenuElementToShowMenu(MenuElement) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
Show(表示)メニューにActionを追加します。
addMenuElementToShowMenu(MenuElement) - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
新規メニューをShowメニューに追加します defalutグループに追加されます
addMenuElementToToolsMenu(MenuElement) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
Show(表示)メニューにActionを追加します。
addMenuElementToToolsMenu(MenuElement) - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
新規メニューをToolsメニューに追加します defalutグループに追加されます
addModelContainerListener(ModelContainerListener) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
addPresentationComponent(PresentationComponent) - class org.boxed_economy.besp.presentation.PresentationComponentManager のメソッド
PresentationComponentを追加します。
addPresentationComponent(PresentationComponent) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
PresentationComponentを追加します。
addPresentationContainerListener(PresentationContainerListener) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
 
addRelation(Agent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
デフォルトのTypeを利用してRelationを追加します。
addRelation(RelationType, Agent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Relationを追加します。
addRelation(Relation) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
Relationを追加します。
addSimulationStateListener(SimulationStateListener) - class org.boxed_economy.besp.model.ModelThread のメソッド
 
addState(State) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
addState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine のメソッド
 
addState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
状態を追加する
addState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
状態を追加する
addState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
状態を追加します
addState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addTerminalState(State) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
addTerminalState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine のメソッド
 
addTerminalState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
終了状態を設定する
addTerminalState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
終了状態を設定する
addTerminalState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
最終状態を設定します
addTerminalState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addTradeListener(TradeListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addTransition(Transition) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method addTransition.
addTransition(Transition) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
addUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateAgentListener(UpdateAgentListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
Add Update Listener
addUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
addEventListeners
addUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateBehaviorListener(UpdateBehaviorListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateChannelListener(UpdateChannelListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateClockListener(UpdateClockListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateInformationListener(UpdateInformationListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateRelationListener(UpdateRelationListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateStepListener(UpdateStepListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
addUpdateViewModelListener(UpdateTypeSelectionListener) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
add update listener
addUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
addUpdateWorldListener(UpdateWorldListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
addUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
addUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
addUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
agentCreated(UpdateWorldEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateWorldListener のメソッド
Agentが誕生されたときに呼ばれるメソッドです。
agentCreated(UpdateWorldEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
agentDestroyed(UpdateWorldEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateWorldListener のメソッド
Agentが消滅されたときに呼ばれるメソッドです。
agentDestroyed(UpdateWorldEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
append(LoggingEvent) - class org.boxed_economy.components.boxlf5.BoxLF5Appender のメソッド
 
applyDefaultProperties() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します
applyNewSetting() - class org.boxed_economy.components.language.LanguageSelectionPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.property.PropertyPanel のメソッド
設定変更を反映します
applyNewSetting() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel のメソッド
Method applyNewSetting.
applyNewSetting() - class org.boxed_economy.components.runsetting.DefaultCompositeRunSettingPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のメソッド
 
applyNewSetting() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のメソッド
 
argument - class org.boxed_economy.besp.container.BESP の static 変数
引数を管理するクラスです
arrangeSelectedTypes() - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
arrange selection types

B

BESP - class org.boxed_economy.besp.container.BESP.
BESPのメインクラスです。
BESP() - class org.boxed_economy.besp.container.BESP のコンストラクタ
 
BESPContainer - class org.boxed_economy.besp.container.BESPContainer.
BESPの全てのコンポーネントがプラグされるコンテナクラス プレゼンテーションコンテナとモデルコンテナから構成される プラグインを管理する機能を持つ
BESPContainer() - class org.boxed_economy.besp.container.BESPContainer のコンストラクタ
Constructor for BESPContainer.
BESPLauncher - class org.boxed_economy.besp.BESPLauncher.
BESPのプラグインをインストールするために実行されるクラスです。
BESPLauncher() - class org.boxed_economy.besp.BESPLauncher のコンストラクタ
 
BESPPlugin - interface org.boxed_economy.besp.container.BESPPlugin.
プレゼンテーションコンポーネントやモデルコンポーネントなど、BESPにプラグインとして 配置するクラスはこのインターフェースを実装してください。
BESPResource - class org.boxed_economy.besp.container.BESPResource.
BESPResource Bundle in English.
BESPResource() - class org.boxed_economy.besp.container.BESPResource のコンストラクタ
 
BESPResource_ja - class org.boxed_economy.besp.container.BESPResource_ja.
BESP初期化時に文字列を出力するための日本語リソース文字列です。
BESPResource_ja() - class org.boxed_economy.besp.container.BESPResource_ja のコンストラクタ
 
BUTTON_EXTEND - class org.boxed_economy.components.control.ControlPanel の static 変数
 
Behavior - class org.boxed_economy.besp.model.fmfw.Behavior.
エージェントの行なう様々な行動をBehaviorとして定義します。
Behavior() - class org.boxed_economy.besp.model.fmfw.Behavior のコンストラクタ
 
BehaviorException - exception org.boxed_economy.besp.model.fmfw.behavior.BehaviorException.
 
BehaviorException(AbstractBehavior, String) - class org.boxed_economy.besp.model.fmfw.behavior.BehaviorException のコンストラクタ
Constructor for BehaviorException.
BehaviorException(AbstractBehavior, String, Throwable) - class org.boxed_economy.besp.model.fmfw.behavior.BehaviorException のコンストラクタ
Constructor for BehaviorException.
BehaviorManager - class org.boxed_economy.besp.model.fmfw.BehaviorManager.
Agentの持つbehaviorを管理します。
BehaviorManager(Agent) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のコンストラクタ
コンストラクタです。
BehaviorType - class org.boxed_economy.besp.model.fmfw.BehaviorType.
BehaviorのTypeを表します。
BehaviorType(String) - class org.boxed_economy.besp.model.fmfw.BehaviorType のコンストラクタ
 
BoxClass - class org.boxed_economy.besp.container.classtree.BoxClass.
BoxClassTreeElementを継承して、BESPクラスツリー内のクラスを定義します。
BoxClass(String) - class org.boxed_economy.besp.container.classtree.BoxClass のコンストラクタ
 
BoxClassTreeCreator - class org.boxed_economy.besp.container.classtree.BoxClassTreeCreator.
BESPクラスツリーを生成するクラスです。
BoxClassTreeCreator() - class org.boxed_economy.besp.container.classtree.BoxClassTreeCreator のコンストラクタ
 
BoxClassTreeElement - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement.
BESPクラスツリーの要素です。
BoxClassTreeElement(String) - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のコンストラクタ
コンストラクタです。
BoxClassTreeVisitor - class org.boxed_economy.besp.container.classtree.BoxClassTreeVisitor.
BESPクラスツリーの要素に操作を行うためのvisitorを定義します。
BoxClassTreeVisitor() - class org.boxed_economy.besp.container.classtree.BoxClassTreeVisitor のコンストラクタ
 
BoxLF5Appender - class org.boxed_economy.components.boxlf5.BoxLF5Appender.
 
BoxLF5Appender() - class org.boxed_economy.components.boxlf5.BoxLF5Appender のコンストラクタ
Constructor for BoxLF5Appender.
BoxLF5Configurator - class org.boxed_economy.components.boxlf5.BoxLF5Configurator.
 
BoxLF5Configurator() - class org.boxed_economy.components.boxlf5.BoxLF5Configurator のコンストラクタ
 
BoxLF5InternalFrameComponent - class org.boxed_economy.components.boxlf5.BoxLF5InternalFrameComponent.
LogのためのGUIコンポーネントのInternalFrame実装版です
BoxLF5InternalFrameComponent() - class org.boxed_economy.components.boxlf5.BoxLF5InternalFrameComponent のコンストラクタ
Constructor for BoxLF5InternalFrameComponent.
BoxLF5LogBrokerMonitor - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor.
 
BoxLF5LogBrokerMonitor(List) - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のコンストラクタ
Construct a LogBrokerMonitor.
BoxLF5Plugin - class org.boxed_economy.components.boxlf5.BoxLF5Plugin.
 
BoxLF5Plugin() - class org.boxed_economy.components.boxlf5.BoxLF5Plugin のコンストラクタ
 
BoxPackage - class org.boxed_economy.besp.container.classtree.BoxPackage.
BoxClassTreeElementを継承して、クラスツリー内のパッケージを定義します。
BoxPackage(String) - class org.boxed_economy.besp.container.classtree.BoxPackage のコンストラクタ
 
BoxRootPackage - class org.boxed_economy.besp.container.classtree.BoxRootPackage.
クラスツリーにおけるルートパッケージを定義します。
BoxRootPackage(String) - class org.boxed_economy.besp.container.classtree.BoxRootPackage のコンストラクタ
 
BoxSplashWindow - class org.boxed_economy.besp.presentation.guifw.BoxSplashWindow.
タイトルを表示する ☆このクラスはBoxに依存しません
BoxSplashWindow() - class org.boxed_economy.besp.presentation.guifw.BoxSplashWindow のコンストラクタ
Constructor for BoxSplashWindow.
BoxSplashWindow(Frame) - class org.boxed_economy.besp.presentation.guifw.BoxSplashWindow のコンストラクタ
Constructor for BoxSplashWindow.
BoxTitlePanel - class org.boxed_economy.besp.presentation.guifw.BoxTitlePanel.
Box用のタイトルパネルです。
BoxTitlePanel() - class org.boxed_economy.besp.presentation.guifw.BoxTitlePanel のコンストラクタ
Constructor for BoxTitlePanel.
behaviorAdded(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Behaviorが追加されたときに実行されるメソッドです。
behaviorAdded(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
behaviorRemoved(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Behaviorが削除されたときに実行されるメソッドです。
behaviorRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
boxHome - class org.boxed_economy.besp.container.BESP の static 変数
BOXホームディレクトリです。
buttonRun - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent の変数
 

C

CLASSPATH_SEPARATOR - class org.boxed_economy.besp.BESPLauncher の static 変数
 
COPYRIGHT - class org.boxed_economy.besp.container.BESP の static 変数
 
Cell - class org.boxed_economy.components.cell.Cell.
1セルを表すクラスです。
Cell(int, int) - class org.boxed_economy.components.cell.Cell のコンストラクタ
Constructor for Cell.
CellAgentComponent - class org.boxed_economy.components.cell.CellAgentComponent.
 
CellAgentComponent(CellFieldPanel) - class org.boxed_economy.components.cell.CellAgentComponent のコンストラクタ
Constructor for CellAgentComponent.
CellFieldPanel - class org.boxed_economy.components.cell.CellFieldPanel.
CellSpaceの情報を表示するためのパネルです。
CellFieldPanel() - class org.boxed_economy.components.cell.CellFieldPanel のコンストラクタ
 
CellScope - interface org.boxed_economy.components.cell.CellScope.
セルにいるエージェントが他のセルのエージェントを探す(見る)ための スコープ(視界)です。
CellSpace - class org.boxed_economy.components.cell.CellSpace.
Spaceを継承して、セル空間を定義します。
CellSpace(int, int, boolean) - class org.boxed_economy.components.cell.CellSpace のコンストラクタ
コンストラクタです。
Channel - class org.boxed_economy.besp.model.fmfw.Channel.
agentからgoodsを送るためにrelationから生成されるChannelを定義します。
Channel(Relation, Behavior, Behavior, boolean) - class org.boxed_economy.besp.model.fmfw.Channel のコンストラクタ
コンストラクタです。
ChannelEvent - class org.boxed_economy.besp.model.fmfw.ChannelEvent.
ChannelからBehaviorに送られるEventです。
ChannelEvent(Object) - class org.boxed_economy.besp.model.fmfw.ChannelEvent のコンストラクタ
 
ChannelManager - class org.boxed_economy.besp.model.fmfw.ChannelManager.
 
ChannelManager() - class org.boxed_economy.besp.model.fmfw.ChannelManager のコンストラクタ
Constructor for ChannelManager.
ClassTreePanel - class org.boxed_economy.besp.presentation.bface.ClassTreePanel.
ClassTreePanel boxClassTreeから選択して、クラスを生成するときに使うダイアログ用のパネルです。
ClassTreePanel() - class org.boxed_economy.besp.presentation.bface.ClassTreePanel のコンストラクタ
デフォルトコンストラクタです。
ClassTreePanel(BoxClassTreeElement) - class org.boxed_economy.besp.presentation.bface.ClassTreePanel のコンストラクタ
boxClassTreeのrootを引数にとり、initalizeするコンストラクタです。
CleaningInvalidClassBoxClassTreeVisitor - class org.boxed_economy.besp.container.classtree.CleaningInvalidClassBoxClassTreeVisitor.
クラスツリーから不要なクラスを取り除くためのVisitorです。
CleaningInvalidClassBoxClassTreeVisitor() - class org.boxed_economy.besp.container.classtree.CleaningInvalidClassBoxClassTreeVisitor のコンストラクタ
 
Clock - class org.boxed_economy.besp.model.fmfw.Clock.
Worldによって保持される、world唯一の時計です。
Clock() - class org.boxed_economy.besp.model.fmfw.Clock のコンストラクタ
 
Command - class org.boxed_economy.besp.container.command.Command.
BESPにおいて、containerを制御するためのコマンドのスーパークラスです。
Command(BESPContainer) - class org.boxed_economy.besp.container.command.Command のコンストラクタ
コンストラクタです。
CompositeLimitedTimeRunSettingPanel - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel.
 
CompositeLimitedTimeRunSettingPanel() - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel のコンストラクタ
 
CompositeRunSettingPanelLayout - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout.
 
CompositeRunSettingPanelLayout() - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のコンストラクタ
Constructor for CompositeRunSettingPanelLayout.
CompositeRunSettingPanelLayout(int) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のコンストラクタ
Constructor for CompositeRunSettingPanelLayout.
CompositeState - interface org.boxed_economy.besp.model.fmfw.behavior.CompositeState.
 
ConsecutiveExecuteComponent - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent.
 
ConsecutiveExecuteComponent() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のコンストラクタ
 
ConsecutiveExecuteThread - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread.
 
ConsecutiveExecuteThread(ConsecutiveExecuteComponent) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread のコンストラクタ
Constructor for ConsecutiveExecuteThread.
ControlManager - class org.boxed_economy.components.control.ControlManager.
制御をつかさどる制御マネージャです
ControlManager() - class org.boxed_economy.components.control.ControlManager のコンストラクタ
Constructor for ControlManager.
ControlManagerPlugin - class org.boxed_economy.components.control.ControlManagerPlugin.
 
ControlManagerPlugin() - class org.boxed_economy.components.control.ControlManagerPlugin のコンストラクタ
 
ControlManagerResource - class org.boxed_economy.components.control.ControlManagerResource.
RunSettingManagerResource Bundle in English.
ControlManagerResource() - class org.boxed_economy.components.control.ControlManagerResource のコンストラクタ
 
ControlManagerResource_ja - class org.boxed_economy.components.control.ControlManagerResource_ja.
RunSettingManagerResource Bundle in Japanese
ControlManagerResource_ja() - class org.boxed_economy.components.control.ControlManagerResource_ja のコンストラクタ
 
ControlPanel - class org.boxed_economy.components.control.ControlPanel.
ModelThreadの状態をパネルで表現し、またModelThreadを制御するパネルです。
ControlPanel(ControlManager) - class org.boxed_economy.components.control.ControlPanel のコンストラクタ
コンストラクタ
CreateComponentAction - class org.boxed_economy.besp.presentation.guifw.CreateComponentAction.
プレゼンテーションコンポーネントを生成するためのアクションです 生成されたPresentationComponentはコンテナに追加されます。
CreateComponentAction(String, Class) - class org.boxed_economy.besp.presentation.guifw.CreateComponentAction のコンストラクタ
 
centerFrame(JInternalFrame) - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
フレームを中央に(新メソッド)
centerWindow(Window) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
引数のウインドウを画面の中央に来るように、調整します。
centerWindow() - class org.boxed_economy.besp.presentation.bface.SplashWindow のメソッド
ウインドウを中央jに設定します
centerWindowWithPrefferedSize(Window) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
引数で与えられたウインドウを推奨サイズにし、 かつ、画面の中央にウインドウが来るように、調整します。
channelClosed(UpdateRelationEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateRelationListener のメソッド
RelationがChannelを閉鎖したときに呼ばれるメソッドです。
channelClosed(UpdateRelationEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
channelOpened(UpdateRelationEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateRelationListener のメソッド
RelationがChannelを開設したときに呼ばれるメソッドです。
channelOpened(UpdateRelationEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
children() - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
children() - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
chooseOpenFile(Component) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
ロードファイルを選択します
chooseSaveFile(Component) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
セーブファイルを選択します
chopPackage(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
パッケージ名を切り取るユーティリティーメソッド
classTreeRoot - class org.boxed_economy.besp.container.BESP の static 変数
BESPが実行時に利用しているクラスツリーのルートクラスです。
clockGained(UpdateClockEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateClockListener のメソッド
時刻が経過したときに呼ばれるメソッドです。
clockGained(UpdateClockEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
clockGained(UpdateClockEvent) - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
UpdateClockListener
clockGained(UpdateClockEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
close() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
このChannelを閉じます。
close() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
close() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
close() - interface org.boxed_economy.besp.presentation.guifw.GUIComponent のメソッド
 
close() - class org.boxed_economy.components.boxlf5.BoxLF5Appender のメソッド
 
closeAfterConfirm() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
compareTo(Object) - class org.boxed_economy.besp.model.Priority のメソッド
comparable
compareTo(Object) - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
どちらが多いか比較します。
compareTo(Object) - class org.boxed_economy.components.realclock.Time のメソッド
Timeのlengthを比較します。
configure() - class org.boxed_economy.components.boxlf5.BoxLF5Configurator の static メソッド
 
confirm() - class org.boxed_economy.components.control.ResetAction のメソッド
Comfirmします。
consumeGoods(Goods) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Goodsを消費するために明示的に呼ぶメソッドです。
container - class org.boxed_economy.besp.container.BESP の static 変数
BESPに設定されているcontainerです。
contentsChanged(ListDataEvent) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
implements ListDataListener
controlGroup - class org.boxed_economy.components.control.ControlManager の変数
 
controlMenu - class org.boxed_economy.components.control.ControlManager の変数
メニュー関連
controlMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 
createAgent() - class org.boxed_economy.besp.model.fmfw.World のメソッド
デフォルトの定数を利用してエージェントを生成します。
createAgent(AgentType) - class org.boxed_economy.besp.model.fmfw.World のメソッド
エージェントを生成します。
createCompositeState(String) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createCompositeState(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createCompositeState(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
createFromClassArray(Class[]) - class org.boxed_economy.besp.container.classtree.BoxClassTreeCreator のメソッド
クラスの配列から、クラスツリーを生成し、ルート要素を返します。
createFromClassPath() - class org.boxed_economy.besp.container.classtree.BoxClassTreeCreator のメソッド
クラスパスを走査してクラスツリーを構成し、ルートパッケージを返します。
createGoods(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数に基づき、Goodsを生成して返します。
createHistoryState() - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createHistoryState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createHistoryState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
createIcon(String) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
アイコンを読み込みます。
createIcon(String, Class) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
アイコンを読み込みます。
createInitialState() - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createInitialState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createInitialState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
createInternalFrameComponent() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
createJTree(BoxClassTreeElement) - class org.boxed_economy.besp.presentation.bface.ClassTreePanel のメソッド
引き数で与えられたrootElmを元に、JTreeオブジェクトを生成します。
createRecord(LoggingEvent) - class org.boxed_economy.components.boxlf5.BoxLF5Appender のメソッド
LF5Appenderからコピー
createState(String) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createState(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createState(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
createSubTree(Class) - class org.boxed_economy.besp.container.classtree.BoxRootPackage のメソッド
特定のクラスのサブクラスを取得した、サブツリーを生成します。
createTerminalState() - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createTerminalState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createTerminalState() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
createTransition() - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory のメソッド
 
createTransition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
 
createTransition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のメソッド
 
created() - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のメソッド
 

D

DEBUG - class org.boxed_economy.besp.container.BESP の static 変数
DEBUGフラグです
DEFAULT_ICON_IMAGE_PATH - class org.boxed_economy.besp.presentation.guifw.GUIContainer の static 変数
 
DESCRIPTION - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static 変数
 
DaySelectComboBoxModel - class org.boxed_economy.components.realclock.DaySelectComboBoxModel.
DaySelectComboBoxModel PresentationComponentにおいて、dayを選択するComboBoxで利用するGUIのModelです。
DaySelectComboBoxModel() - class org.boxed_economy.components.realclock.DaySelectComboBoxModel のコンストラクタ
 
DeathEvent - class org.boxed_economy.besp.model.fmfw.DeathEvent.
Agentが死んだ(あるいは倒産など。
DeathEvent(Object) - class org.boxed_economy.besp.model.fmfw.DeathEvent のコンストラクタ
 
DebugBoxClassTreeVisitor - class org.boxed_economy.besp.container.classtree.DebugBoxClassTreeVisitor.
デバッグ出力するためのVisitorです。
DebugBoxClassTreeVisitor() - class org.boxed_economy.besp.container.classtree.DebugBoxClassTreeVisitor のコンストラクタ
 
DefaultCompositeRunSettingPanel - class org.boxed_economy.components.runsetting.DefaultCompositeRunSettingPanel.
 
DefaultCompositeRunSettingPanel() - class org.boxed_economy.components.runsetting.DefaultCompositeRunSettingPanel のコンストラクタ
Constructor for DefaultCompositeRunSettingPanel.
DefaultPresentationComponent - class org.boxed_economy.besp.presentation.DefaultPresentationComponent.
AbstractPresentationComponentに空実装を加え、 インスタンス化が可能なPresentationComponent実装クラス 主に、GUIComponentの委譲実装に用いられる
DefaultPresentationComponent() - class org.boxed_economy.besp.presentation.DefaultPresentationComponent のコンストラクタ
 
DefaultRandomNumberGenerator - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator.
java.util.Randomクラスによって実装したRandomNumberGeneratorです。
DefaultRandomNumberGenerator(String, long) - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のコンストラクタ
コンストラクタです。
DefaultRootStateMachine - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine.
 
DefaultRootStateMachine(AbstractBehavior) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のコンストラクタ
Constructor for DefaultRootStateMachine.
DefaultState - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState.
 
DefaultState(String) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のコンストラクタ
Constructor for State.
DefaultStateElement - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.
 
DefaultStateElement() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のコンストラクタ
 
DefaultStateElement.AutoTransitionEvent - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.AutoTransitionEvent.
自動遷移イベント
DefaultStateElement.AutoTransitionEvent() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.AutoTransitionEvent のコンストラクタ
 
DefaultStateElement.DefaultGuardCondition - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.DefaultGuardCondition.
デフォルト(条件無し)ガード条件
DefaultStateElement.DefaultGuardCondition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.DefaultGuardCondition のコンストラクタ
 
DefaultStateMachine - interface org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachine.
 
DefaultStateMachineFactory - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory.
 
DefaultStateMachineFactory(AbstractBehavior) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineFactory のコンストラクタ
コンストラクタ
DefaultStateMachineImpl - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl.
 
DefaultStateMachineImpl() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のコンストラクタ
Constructor for DefaultStateMachineImpl.
DefaultTransition - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition.
 
DefaultTransition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のコンストラクタ
Constructor for DefaultTransition.
DoubleInformation - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation.
 
DoubleInformation(double) - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation のコンストラクタ
Constructor for DoubleInformation.
day - class org.boxed_economy.components.realclock.Time の static 変数
dayを定義します。
defaultTime - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting の static 変数
defaultvalue
deliverTimeEvent(World) - class org.boxed_economy.besp.model.ModelThread のメソッド
TimeEventをClockとAgentに対して配信するメソッドです。
destroy() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
このAgentが死亡(あるいは倒産)する時に呼ばれるメソッドです。
destroyAgent(Agent) - class org.boxed_economy.besp.model.fmfw.World のメソッド
WorldからAgentを削除します。
destroyed() - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のメソッド
 
dispose() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
ウインドウが消滅した時にプレゼンテーションコンテナから削除します
dispose() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
ウインドウが消滅した時にプレゼンテーションコンテナから削除します
dispose() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
divide(Time) - class org.boxed_economy.components.realclock.Time のメソッド
このTimeを引数のTimeで割り算した結果を返します。
doAction() - interface org.boxed_economy.besp.model.fmfw.behavior.Action のメソッド
Method doAction.
doAction() - class org.boxed_economy.besp.presentation.bface.menu.Action のメソッド
actionPerformedにしたがって呼ばれます。
doAction() - class org.boxed_economy.besp.presentation.guifw.CreateComponentAction のメソッド
 
doAction() - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction のメソッド
 
doAction() - class org.boxed_economy.besp.presentation.guifw.ShowGUIComponentAction のメソッド
 
doAction() - class org.boxed_economy.components.control.LimitedTimeRunAction のメソッド
 
doAction() - class org.boxed_economy.components.control.ResetAction のメソッド
 
doAction() - class org.boxed_economy.components.control.RunAction のメソッド
 
doAction() - class org.boxed_economy.components.control.StopAction のメソッド
 
doAction() - class org.boxed_economy.components.file.ExitAction のメソッド
 
doAction() - class org.boxed_economy.components.file.FileOpenAction のメソッド
 
doAction() - class org.boxed_economy.components.file.FileSaveAction のメソッド
 
doAction() - class org.boxed_economy.components.file.FileSaveAsAction のメソッド
 
doAction() - class org.boxed_economy.components.file.ImportWorldAction のメソッド
 
doTransition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
遷移します (遷移のアルゴリズムです)
doTransitition() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread のメソッド
 
drawAgents(Graphics) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Agentを描画します。
drawBackGround(Graphics) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
背景を描画します。
drawBorder(Graphics) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
格子を描画します。
drawField() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
外からこのパネルを描画するために呼ばれるメソッドです。
drawOthers(Graphics) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
その他relation等を描画します。

E

EVERY - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
EXTENSION - class org.boxed_economy.besp.container.BESP の static 変数
定数
ElementStack - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack.
 
ElementStack() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack のコンストラクタ
Constructor for ElementStack.
ElementStack(DefaultStateElement[]) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack のコンストラクタ
Constructor for ElementStack.
EndTimeOfDayLimitedTimeRunSetting - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSetting.
EndTimeOfDayLimitedTimeRunSetting LimitedTimeRunを終了時刻を設定して表わしたmodelです。
EndTimeOfDayLimitedTimeRunSetting(RealClock, TimeOfDay) - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSetting のコンストラクタ
コンストラクタです。
EndTimeOfDayLimitedTimeRunSettingPanel - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel.
EndTimeOfDayLimitedTimeRunSettingPanel LimitedTimeRunのlengthをEndTimeOfDayで設定するためのパネルです。
EndTimeOfDayLimitedTimeRunSettingPanel() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のコンストラクタ
 
Entity - class org.boxed_economy.besp.model.fmfw.Entity.
InformationManagerを持つクラスです。
Entity() - class org.boxed_economy.besp.model.fmfw.Entity のコンストラクタ
 
ErrorDialog - class org.boxed_economy.besp.presentation.guifw.ErrorDialog.
エラーダイアログを出現させるクラス 例外のStackTrace表示機能を持ちます
Event - interface org.boxed_economy.besp.model.fmfw.behavior.Event.
 
EventManager - class org.boxed_economy.besp.model.fmfw.behaviorimpl.EventManager.
イベントを管理します
EventManager(DefaultRootStateMachine) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.EventManager のコンストラクタ
Constructor for EventManager.
ExitAction - class org.boxed_economy.components.file.ExitAction.
 
ExitAction() - class org.boxed_economy.components.file.ExitAction のコンストラクタ
Constructor for ExitAction.
equals(Object) - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
引数のGoodsQuantityとの比較をおこないます。
equals(Type) - class org.boxed_economy.besp.model.fmfw.Type のメソッド
引数で与えられたタイプの子タイプがであるかどうかも調べるようにオーバーライドします
equals(Object) - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation のメソッド
 
equals(Object) - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation のメソッド
 
equals(Object) - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation のメソッド
 
equals(Object) - class org.boxed_economy.components.cell.Cell のメソッド
 
equals(Object) - class org.boxed_economy.components.realclock.Time のメソッド
引数のTimeと比較して同じであれば真を返します。
equals(Object) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
timeOfDayの比較を行い、同じであれば真を返します。
execute() - class org.boxed_economy.besp.container.command.Command のメソッド
コマンドを実行します
executeWorld(Class, long) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
World同期実行用
executeWorld(World, long) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
exitAction - class org.boxed_economy.components.file.FileManager の変数
 
exitGroup - class org.boxed_economy.components.file.FileManager の変数
 
extendMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 

F

FMFWConstants - class org.boxed_economy.besp.model.fmfw.FMFWConstants.
Defaultの定数クラスです
FMFWConstants() - class org.boxed_economy.besp.model.fmfw.FMFWConstants のコンストラクタ
 
FileManager - class org.boxed_economy.components.file.FileManager.
ファイル(メニュー)を管理するクラスです
FileManager() - class org.boxed_economy.components.file.FileManager のコンストラクタ
Constructor for FileManager.
FileManagerPlugin - class org.boxed_economy.components.file.FileManagerPlugin.
 
FileManagerPlugin() - class org.boxed_economy.components.file.FileManagerPlugin のコンストラクタ
 
FileManagerResource - class org.boxed_economy.components.file.FileManagerResource.
SpeedSelectResource Bundle in English.
FileManagerResource() - class org.boxed_economy.components.file.FileManagerResource のコンストラクタ
 
FileManagerResource_ja - class org.boxed_economy.components.file.FileManagerResource_ja.
BOSinitalize時に文字列を出力するためのjapaneseリソース文字列です。
FileManagerResource_ja() - class org.boxed_economy.components.file.FileManagerResource_ja のコンストラクタ
 
FileOpenAction - class org.boxed_economy.components.file.FileOpenAction.
 
FileOpenAction() - class org.boxed_economy.components.file.FileOpenAction のコンストラクタ
Constructor for FileOpenAction.
FileOpenCommand - class org.boxed_economy.besp.container.command.FileOpenCommand.
FileOpenCommand Fileを開くためのCommandです。
FileOpenCommand(BESPContainer, File) - class org.boxed_economy.besp.container.command.FileOpenCommand のコンストラクタ
コンストラクタです。
FileSaveAction - class org.boxed_economy.components.file.FileSaveAction.
 
FileSaveAction() - class org.boxed_economy.components.file.FileSaveAction のコンストラクタ
Constructor for FileSaveAction.
FileSaveAsAction - class org.boxed_economy.components.file.FileSaveAsAction.
 
FileSaveAsAction() - class org.boxed_economy.components.file.FileSaveAsAction のコンストラクタ
Constructor for FileSaveAsAction.
FileSaveAsCommand - class org.boxed_economy.besp.container.command.FileSaveAsCommand.
FileSaveAsCommand 名前をつけてboxFileをsaveします。
FileSaveAsCommand(BESPContainer, File) - class org.boxed_economy.besp.container.command.FileSaveAsCommand のコンストラクタ
デフォルトコンストラクタです。
FileSaveCommand - class org.boxed_economy.besp.container.command.FileSaveCommand.
FileSaveCommand
FileSaveCommand(BESPContainer) - class org.boxed_economy.besp.container.command.FileSaveCommand のコンストラクタ
コンストラクタです。
FilteringClassBoxClassTreeVisitor - class org.boxed_economy.besp.container.classtree.FilteringClassBoxClassTreeVisitor.
クラスツリーの中から、特定のクラスを抽出するVisitorです。
FilteringClassBoxClassTreeVisitor(Class) - class org.boxed_economy.besp.container.classtree.FilteringClassBoxClassTreeVisitor のコンストラクタ
コンストラクタです。
FmFwObject - class org.boxed_economy.besp.model.fmfw.FmFwObject.
 
FmFwObject() - class org.boxed_economy.besp.model.fmfw.FmFwObject のコンストラクタ
Constructor for FmFwObject.
FmFwObject.InstanceCounter - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter.
 
FmFwObject.InstanceCounter(Class) - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のコンストラクタ
 
fileMenu - class org.boxed_economy.components.file.FileManager の変数
メニュー関連
fileMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 
fileOpenAction - class org.boxed_economy.components.file.FileManager の変数
 
fileOperationGroup - class org.boxed_economy.components.file.FileManager の変数
 
fileSaveAction - class org.boxed_economy.components.file.FileManager の変数
 
fileSaveAsAction - class org.boxed_economy.components.file.FileManager の変数
 
finalize() - class org.boxed_economy.besp.model.fmfw.FmFwObject のメソッド
 
finalize() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
 
fireAgentCreated(UpdateWorldEvent) - class org.boxed_economy.besp.model.fmfw.World のメソッド
イベント送信関連
fireAgentDestroyed(UpdateWorldEvent) - class org.boxed_economy.besp.model.fmfw.World のメソッド
 
fireBehaviorAdded(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireBehaviorRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireChanneClosed(UpdateRelationEvent) - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
 
fireChanneOpened(UpdateRelationEvent) - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
 
fireClockGained(UpdateClockEvent) - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
 
fireGoodsAdded(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireGoodsConsumed(UpdateWorldEvent) - class org.boxed_economy.besp.model.fmfw.World のメソッド
 
fireGoodsCreated(UpdateWorldEvent) - class org.boxed_economy.besp.model.fmfw.World のメソッド
 
fireGoodsRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireInformationAdded(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireInformationRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
firePrepareStepStart(UpdateClockEvent) - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
更新関連
firePrepareTimeEventReceive(UpdateBehaviorEvent) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
for event
firePrepareWorldClose(ModelContainerEvent) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
firePrepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
firePresentationComponentAdded(PresentationContainerEvent) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
 
firePresentationComponentRemoved(PresentationContainerEvent) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
 
firePresentationComponentStarted(SimulationStateEvent) - class org.boxed_economy.besp.model.ModelThread のメソッド
 
firePresentationComponentStopped(SimulationStateEvent) - class org.boxed_economy.besp.model.ModelThread のメソッド
 
firePresentationComponentStopping(SimulationStateEvent) - class org.boxed_economy.besp.model.ModelThread のメソッド
 
fireRelationAdded(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireRelationRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
 
fireStateChanged(UpdateBehaviorEvent) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
 
fireStateChanged(MenuElementGroupEvent) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
fireStepCompleted(UpdateClockEvent) - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
 
fireTableDataChanged() - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
fireTableDataChanged() - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
fireTimeEventReceived(UpdateBehaviorEvent) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
 
fireTransitionStarted(UpdateBehaviorEvent) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
 
fireViewModelUpdated() - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
fire update
fireWorldClosed(ModelContainerEvent) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
fireWorldOpened(ModelContainerEvent) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 

G

GETDEPENDENTCLASSES_METHOD_NAME - interface org.boxed_economy.besp.container.BESPPlugin の static 変数
 
GOODSTYPE_DEFAULT - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static 変数
 
GUIComponent - interface org.boxed_economy.besp.presentation.guifw.GUIComponent.
GUIComponent PresentationComponentの中で、 GUIcomponentを定義するインターフェースです。
GUIComponentManagementDialog - class org.boxed_economy.besp.presentation.guifw.GUIComponentManagementDialog.
GUIComponentManagementDialog 現在読み込まれているGUIcomponentの一覧を表示します。
GUIComponentManagementDialog(PresentationContainer, Frame) - class org.boxed_economy.besp.presentation.guifw.GUIComponentManagementDialog のコンストラクタ
コンストラクタです。
GUIComponentManager - class org.boxed_economy.besp.presentation.guifw.GUIComponentManager.
GUIComponentを管理するクラス
GUIComponentManager(MainFrame) - class org.boxed_economy.besp.presentation.guifw.GUIComponentManager のコンストラクタ
Constructor for GUIComponentManager.
GUIContainer - class org.boxed_economy.besp.presentation.guifw.GUIContainer.
GUIコンテナの主な責任 ○GUIコンポーネントの管理 ○MainFrameの管理 ○MenuManagerの管理 ○SplashWindowの管理 ○Toolsメニューの管理 ○Showメニューの管理 責任外のもの △ファイルメニューの管理、操作 △コントロールメニューの管理、操作 △プロパティーの管理 △ヘルプの管理 また、guiパッケージは、GUIで利用するutililityが含まれています
GUIContainer() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のコンストラクタ
Constructor for GUIContainer.
GUIContainerResource - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource.
SpeedSelectResource Bundle in English.
GUIContainerResource() - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource のコンストラクタ
 
GUIContainerResource_ja - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource_ja.
SpeedSelectResource Bundle in English.
GUIContainerResource_ja() - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource_ja のコンストラクタ
 
GUIUtility - class org.boxed_economy.besp.presentation.bface.GUIUtility.
GUIPresentationComponentの処理で役立つstaticメソッド集です。
GUIUtility() - class org.boxed_economy.besp.presentation.bface.GUIUtility のコンストラクタ
 
Goods - class org.boxed_economy.besp.model.fmfw.Goods.
Boxed Economy基礎モデルにおいてエージェント間で取引される財を定義します。
Goods(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.Goods のコンストラクタ
通常使われるコンストラクタです。
GoodsManager - class org.boxed_economy.besp.model.fmfw.GoodsManager.
GoodsをTypeをキーにするHashMapで管理します。
GoodsManager() - class org.boxed_economy.besp.model.fmfw.GoodsManager のコンストラクタ
 
GoodsQuantity - class org.boxed_economy.besp.model.fmfw.GoodsQuantity.
Goodsの量を定義します。
GoodsQuantity(double) - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のコンストラクタ
コンストラクタです。
GoodsType - class org.boxed_economy.besp.model.fmfw.GoodsType.
Goodsの種類(Type)を定義します。
GoodsType(String) - class org.boxed_economy.besp.model.fmfw.GoodsType のコンストラクタ
 
GuardCondition - interface org.boxed_economy.besp.model.fmfw.behavior.GuardCondition.
 
gain() - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
TimeEventがModelThreadから送られた時に実行されます。
gain() - class org.boxed_economy.components.realclock.RealClock のメソッド
timeOfDayがtimeForStepminuteだけ進みます。
gain() - class org.boxed_economy.components.stepclock.StepClock のメソッド
timeOfDayを1進めます。
generate() - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のメソッド
Randomのimplに従い,0以上〜1未満までのdoublevalueを返します。
generate(int) - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のメソッド
Randomのimplに従い,0以上〜1未満までのdoubleに引数の最大valueを かけて返します。
generate() - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator のメソッド
0〜0.999.... 
generate(int) - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator のメソッド
整数を生成します。
get(Class) - class org.boxed_economy.besp.container.PropertyManager のメソッド
 
get(String) - class org.boxed_economy.components.language.LanguageResource の static メソッド
 
getAbsoluteName() - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
ツリーのパス情報を含むnameを返します。
getAccelerator() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
getActiveChannel() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
Behavior自身が開いているChannelを返します
getActiveChannel() - class org.boxed_economy.besp.model.fmfw.ChannelManager のメソッド
Behavior自身が開いているChannelを返します
getAgent(AgentType) - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
引数のTypeのAgentを返します。
getAgent() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
Behaviorを持つAgentを返します。
getAgent(AgentType) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のTypeのAgentを返します。
getAgentCount() - class org.boxed_economy.components.cell.CellSpace のメソッド
この空間に存在するエージェント数を返します。
getAgentType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
キーに該当するAgentTypeを取得します。
getAgentType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
キーに該当するAgentTypeを取得します。
getAgentType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
キーに該当するAgentTypeを取得します。
getAgentTypes() - class org.boxed_economy.besp.model.ModelContainer のメソッド
全てのAgentTypeを返します。
getAgentTypes() - class org.boxed_economy.besp.model.Priority のメソッド
 
getAgentTypes() - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
全てのAgentTypeを返します。
getAgents(AgentType) - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
引数のTypeのAgentのリストを返します。
getAgents(AgentType) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のTypeのAgentのCollectionを返します。
getAgents(Cell) - class org.boxed_economy.components.cell.CellSpace のメソッド
セルにいるエージェントを検索します。
getAgents(int, int) - class org.boxed_economy.components.cell.CellSpace のメソッド
セルにいるエージェントを検索します。
getAgents(Agent, CellScope) - class org.boxed_economy.components.cell.CellSpace のメソッド
エージェントとスコープから該当するエージェントを取得します。
getAgentsRecursively(AgentType) - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
引数のType及びその子TypeのAgentのリストを返します。
getAgentsRecursively(AgentType) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のType及びその子TypeのAgentのCollectionを返します。
getAlive() - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のメソッド
 
getAllAgents() - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
全てのAgentの集合を返します。
getAllAgents() - class org.boxed_economy.besp.model.fmfw.World のメソッド
全てのAgentの集合を返します。
getAllBehaviors() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Returns All Behaviors.
getAllBehaviors() - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
Returns All Behaviors.
getAllChannels() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
すべての経路を取得します
getAllChannels() - class org.boxed_economy.besp.model.fmfw.ChannelManager のメソッド
すべての経路を取得します
getAllRelations() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Returns All Relations.
getAllRelations() - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
Method getAllRelations.
getAllocated() - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のメソッド
 
getAllowsChildren() - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
getAllowsChildren() - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
getAttachment() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
Returns the attachment.
getAttachmentKey() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
 
getBaseFrame() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
getBehavior(BehaviorType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のTypeであるBehaviorを返します。
getBehavior(BehaviorType) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
引数のTypeであるBehaviorを返します。
getBehavior() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateAction のメソッド
Returns the behavior.
getBehavior() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateGuardCondition のメソッド
Returns the behavior.
getBehavior() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
Returns the behavior.
getBehaviorA() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
Channelの元のBehaviorを返します。
getBehaviorB() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
Channelの先のBehaviorを返します。
getBehaviorType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
キーに該当するBehaviorTypeを取得します。
getBehaviorType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
キーに該当するBehaviorTypeを取得します。
getBehaviorType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
キーに該当するBehaviorTypeを取得します。
getBehaviorType(Behavior) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Behaviorに該当するBehaviorTypeを取得します。
getBehaviorTypes() - class org.boxed_economy.besp.model.ModelContainer のメソッド
全てのBehaviorTypeを返します。
getBehaviorTypes() - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
全てのBehaviorTypeを返します。
getBehaviors(BehaviorType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のTypeであるBehaviorをCollectionとして全て返します。
getBehaviors(BehaviorType) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
引数のTypeであるBehaviorをリストとして全て返します。
getBehaviorsRecursively(BehaviorType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のType及びその子タイプであるBehaviorをCollectionとして全て返します。
getBehaviorsRecursively(BehaviorType) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
引数のType及びその子タイプであるrelationをリストとして全て返します。
getBgColor() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the bgColor.
getBoxTitlePanel() - class org.boxed_economy.besp.presentation.guifw.BoxSplashWindow のメソッド
 
getCell(Agent) - class org.boxed_economy.components.cell.CellSpace のメソッド
エージェントのいるCellを検索します。
getCell(int, int) - class org.boxed_economy.components.cell.CellSpace のメソッド
引数の座標のCellを返します。
getCellSize() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the cellSize.
getCellSpace() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the cellSpace.
getCells(Agent, CellScope) - class org.boxed_economy.components.cell.CellSpace のメソッド
エージェントとスコープから該当するセルを取得します。
getChannel() - class org.boxed_economy.besp.model.fmfw.ChannelEvent のメソッド
 
getChannel() - class org.boxed_economy.besp.model.fmfw.update.UpdateRelationEvent のメソッド
開設・閉鎖したChannelを返します。
getChildAt(int) - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
getChildAt(int) - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
getChildCount() - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
getChildCount() - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
getChildren() - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
子要素を返します
getChildren() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
直下に存在する子タイプのListを返します.
getChildrenRecursively() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
 
getClassPath() - class org.boxed_economy.besp.presentation.bface.ClassTreePanel のメソッド
パスを得るためのメソッドです。
getClock() - class org.boxed_economy.besp.model.fmfw.World のメソッド
このWorldが保持するClockを取得します。
getClock() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
getClock() - class org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting のメソッド
この設定に対応するClockを返します
getClock() - class org.boxed_economy.components.runsetting.RunSettingPanel のメソッド
Returns the Clock.
getColumnClass(int) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
getColumnCount() - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
getColumnCount() - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
getColumnCount() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
getColumnName(int) - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
getColumnName(int) - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
getColumnName(int) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
getContainer() - class org.boxed_economy.besp.container.command.Command のメソッド
 
getContainer() - class org.boxed_economy.besp.model.ModelContainer のメソッド
container関連
getContainer() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
 
getContainer() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
BESPContainerを取得します
getContainer() - class org.boxed_economy.components.property.PropertyPanel のメソッド
Returns the container.
getContents() - class org.boxed_economy.besp.container.BESPResource のメソッド
 
getContents() - class org.boxed_economy.besp.container.BESPResource_ja のメソッド
 
getContents() - class org.boxed_economy.besp.model.fmfw.informations.StringInformation のメソッド
 
getContents() - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource のメソッド
 
getContents() - class org.boxed_economy.besp.presentation.guifw.GUIContainerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.control.ControlManagerResource のメソッド
 
getContents() - class org.boxed_economy.components.control.ControlManagerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.file.FileManagerResource のメソッド
 
getContents() - class org.boxed_economy.components.file.FileManagerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.help.HelpManagerResource のメソッド
 
getContents() - class org.boxed_economy.components.help.HelpManagerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.property.PropertyManagerResource のメソッド
 
getContents() - class org.boxed_economy.components.property.PropertyManagerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.realclock.RealClockResource のメソッド
 
getContents() - class org.boxed_economy.components.realclock.RealClockResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.runsetting.RunSettingManagerResource のメソッド
 
getContents() - class org.boxed_economy.components.runsetting.RunSettingManagerResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.speedselect.SpeedSelectResource のメソッド
 
getContents() - class org.boxed_economy.components.speedselect.SpeedSelectResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.stepclock.StepClockResource のメソッド
 
getContents() - class org.boxed_economy.components.stepclock.StepClockResource_ja のメソッド
 
getContents() - class org.boxed_economy.components.worldinitializer.WorldInitializerResource のメソッド
 
getContents() - class org.boxed_economy.components.worldinitializer.WorldInitializerResource_ja のメソッド
 
getControlPanel() - class org.boxed_economy.components.control.ControlManager のメソッド
Returns the controlPanel.
getCurrentPath() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
getCurrentPath() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
パスを取得する
getCurrentPath() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
パスを取得します
getCurrentPath() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getCurrentPathIndices() - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
for serializing
getCurrentPathIndices() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
パスのindexの配列を取得します
getCurrentPathIndices(IndexStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
 
getCurrentPathIndices(IndexStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
 
getCurrentStatePath() - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
for trace
getCurrentStatePath() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
パスを取得する
getCurrentTimeOfDay() - class org.boxed_economy.components.realclock.RealClock のメソッド
現在のtimeOfDayを返します
getDay() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
dayを返します。
getDefaultRandomSeed() - class org.boxed_economy.besp.model.fmfw.World のメソッド
Returns the defaultRandomSeed.
getDependentClasses() - class org.boxed_economy.components.language.LanguageSelectionPlugin の static メソッド
 
getDependentClasses() - class org.boxed_economy.components.realclock.RealClockPlugin の static メソッド
このプラグインの依存関係を記述します。
getDependentClasses() - class org.boxed_economy.components.runsetting.RunSettingManagerPlugin の static メソッド
 
getDependentClasses() - class org.boxed_economy.components.speedselect.SpeedSelectPlugin の static メソッド
 
getDependentClasses() - class org.boxed_economy.components.stepclock.StepClockPlugin の static メソッド
このプラグインの依存関係を記述します。
getDescription() - class org.boxed_economy.besp.model.LimitedTimeRunSetting のメソッド
この設定の情報を返します。
getDescription() - class org.boxed_economy.besp.model.fmfw.World のメソッド
モデルの説明を返します.
getDescription() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSetting のメソッド
「by 」のフォーマットでこの設定情報を返します
getDescription() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting のメソッド
」のフォーマットでこの設定情報を返します
getDescription() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting のメソッド
ステップ数の設定を文字列で返します。
getDoActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method getDoActions.
getDoActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getElementAt(int) - class org.boxed_economy.components.realclock.DaySelectComboBoxModel のメソッド
引数のindexからリストの要素を返します。
getElementAt(int) - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel のメソッド
引数のindexからリストの要素を返します。
getElementAt(int) - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel のメソッド
引数のindexからリストの要素を返します。
getElementAt(int) - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel のメソッド
引数のindexからリストの要素を返します。
getElements() - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
子要素の集合を取得します
getEndTimeOfDay() - class org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting のメソッド
Method getEndTimeOfDay.
getEndTimeOfDay() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSetting のメソッド
設定された終了時刻を返します。
getEndTimeOfDay() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting のメソッド
終了時刻を現在時刻と実行時間から計算して返します。
getEntryActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method getEntryActions.
getEntryActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getEventDispatchInterval() - class org.boxed_economy.besp.model.ModelThread のメソッド
eventDispatchIntervalを返します。
getExitActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method getExitActions.
getExitActions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getExtendPanel() - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
Returns the extendPanel.
getFile() - class org.boxed_economy.besp.model.ModelContainer のメソッド
File関連
getFilteredClasses(Class) - class org.boxed_economy.besp.container.classtree.BoxRootPackage のメソッド
特定のクラスのサブクラスを継承した、クラスを抽出しての全リストを取得します
getFilteredClasses() - class org.boxed_economy.besp.container.classtree.FilteringClassBoxClassTreeVisitor のメソッド
抽出したクラスオブジェクトの配列を返します。
getForeColor() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the foreColor.
getGUIComponents() - class org.boxed_economy.besp.presentation.guifw.GUIComponentManager のメソッド
Returns the guiComponents.
getGUIComponents() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
Returns the guiComponents.
getGoods() - class org.boxed_economy.besp.model.fmfw.update.UpdateChannelEvent のメソッド
Channelで送受信されたGoodsを返します.
getGoodsCollection(GoodsType) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
引数のTypeのGoodsのリストを返します 存在しない場合、空のリストが返されます
getGoodsFromChannelEnd() - class org.boxed_economy.besp.model.fmfw.update.TradeEvent のメソッド
Channel先から送られたGoodsのリストを返します。
getGoodsFromChannelStart() - class org.boxed_economy.besp.model.fmfw.update.TradeEvent のメソッド
Channel元から送られたGoodsのリストを返します。
getGoodsQuantity() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
GoodsQuantityを返します
getGoodsType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
キーに該当するGoodsTypeを取得します。
getGoodsType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
キーに該当するGoodsTypeを取得します。
getGoodsType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
キーに該当するGoodsTypeを取得します。
getGoodsTypes() - class org.boxed_economy.besp.model.ModelContainer のメソッド
全てのGoodsTypeを返します。
getGoodsTypes() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
このAgentが持つ全ての財の種類を返します
getGoodsTypes() - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
このGoodsManagerが持つ全ての財の種類を返します
getGoodsTypes() - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
全てのGoodsTypeを返します。
getGuiContainer() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
Returns the guiContainer.
getHour() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
hourを返します。
getIcon() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
getImageIcon(String) - class org.boxed_economy.besp.presentation.bface.TitlePanel のメソッド
アイコンを取得します
getIndex(TreeNode) - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
getIndex(TreeNode) - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
getIndices() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のメソッド
int[]のインターフェイス
getInformation(Information) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のInformationをキーとするInformation(cloneではありません)を返します キーが見つからなかった場合、Exceptionを返します。
getInformation(Information) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。
getInformation(Class) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
引数のClassと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。
getInformation(Information) - class org.boxed_economy.besp.model.fmfw.InformationManager のメソッド
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。
getInformationType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
キーに該当するInformationTypeを取得します。
getInformationType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
キーに該当するInformationTypeを取得します。
getInformationType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
キーに該当するInformationTypeを取得します。
getInformationType(Information) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Informationに該当するInformationTypeを取得します。
getInformationTypes() - class org.boxed_economy.besp.model.ModelContainer のメソッド
全てのInformationTypeを返します。
getInformationTypes() - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
全てのInformationTypeを返します。
getInformations() - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
内部的に管理しているHashMapを返します。
getInformations() - class org.boxed_economy.besp.model.fmfw.InformationManager のメソッド
内部的に管理しているHashMapを返します。
getInstanceCounters() - class org.boxed_economy.besp.model.fmfw.FmFwObject の static メソッド
 
getInternalFrame() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
getJMenu() - class org.boxed_economy.besp.presentation.bface.menu.Menu のメソッド
Returns the jMenu.
getJMenuBar() - class org.boxed_economy.besp.presentation.bface.menu.MenuBar のメソッド
ラップしているSwing-JMenuBarを返します
getLength() - class org.boxed_economy.components.realclock.Time のメソッド
このTimeのlengthを返します
getLimitedRunSetting() - class org.boxed_economy.besp.model.ModelThread のメソッド
現在設定されている実行設定を返します。
getLimitedTimeRunSetting() - class org.boxed_economy.besp.model.ModelContainer のメソッド
このthreadに現在設定されている実行設定を返します。
getLimitedTimeRunSetting() - class org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanel のメソッド
Returns the ModelContainer.
getMainFrame() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
MainFrameを取得します(便利メソッド)
getMainFrame() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
MainFrameを取得するための便利メソッドです
getMainFrame() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
MainFrameを取得します
getMenuManager() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
MenuManagerを取得します(便利メソッド)
getMenuManager() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
MenuManagerを取得します
getMessage() - class org.boxed_economy.besp.model.fmfw.behavior.BehaviorException のメソッド
 
getMessage() - class org.boxed_economy.besp.model.fmfw.informations.MessageInformation のメソッド
Method getMessage.
getMinute() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
minuteを返します。
getModel() - class org.boxed_economy.besp.model.ModelContainer のメソッド
世界関連
getModelContainer() - class org.boxed_economy.besp.container.BESPContainer のメソッド
ModelContainerを返します。
getModelContainer() - class org.boxed_economy.besp.container.command.Command のメソッド
コンテナ関連
getModelContainer() - class org.boxed_economy.besp.model.fmfw.World のメソッド
 
getModelContainer() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
コンテナ関連
getModelContainer() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
モデルコンテナを取得します
getModelContainer() - class org.boxed_economy.components.property.PropertyPanel のメソッド
Returns the ModelContainer.
getModelString() - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
getModelString() - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
getModelThread() - class org.boxed_economy.besp.model.ModelContainer のメソッド
thread関連
getModelThread() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のメソッド
便利メソッド
getMonitor() - class org.boxed_economy.components.boxlf5.BoxLF5Appender の static メソッド
 
getMonth() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
monthを返します。
getMonthDifference(TimeOfDay) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
DefaultTimeOfDayで付け加えられたメソッド getTimeDifferenceをmonthをunitとして返します。
getMonthTimeOfDayByMonth(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、monthを経過させたtimeOfDayを返します。
getName() - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
nameを返します。
getName() - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のメソッド
nameを返します。
getName() - class org.boxed_economy.besp.model.fmfw.FmFwObject.InstanceCounter のメソッド
 
getName() - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator のメソッド
この乱数生成のnameを取得します。
getName() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
名前を返します..
getName() - class org.boxed_economy.besp.model.fmfw.World のメソッド
モデルの名前を返します。
getName() - interface org.boxed_economy.besp.model.fmfw.behavior.State のメソッド
 
getName() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Returns the name.
getName() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
getNewValues() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
設定された値のリストを返します
getObject() - class org.boxed_economy.besp.model.fmfw.update.UpdateAgentEvent のメソッド
追加・削除した対象を返します。
getObject() - class org.boxed_economy.besp.model.fmfw.update.UpdateWorldEvent のメソッド
対象のオブジェクトを返します
getOrderdPriorities() - class org.boxed_economy.besp.model.ModelContainer のメソッド
降順に整列されたプライオリティーのリストを返します
getOrderdPriorities() - class org.boxed_economy.besp.model.PriorityManager のメソッド
降順に整列されたプライオリティーのリストを返します
getParent() - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
ツリーウォークを行なうため、javax.swing.tree.treeNodeインターフェースを実装します。
getParent() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
親ノードを取得します
getParentRelation() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
このChannelを生成したRelationを返します。
getParents() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
親タイプのListを返します..
getParentsRecursively() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
下位に存在する子タイプを再帰的にすべてとりだしListとして返します.
getPath() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
パスを取得します
getPathAsList() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
パスを取得します
getPathAsString() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
パスの文字列を取得します 2003/08/12 キャッシュを用いて高速化 (だけど、状態の構造を動的に変えることができなくなっているので注意が必要)
getPluginManager() - class org.boxed_economy.besp.container.BESPContainer のメソッド
Returns the pluginManager.
getPlugins() - class org.boxed_economy.besp.container.PluginManager のメソッド
Returns the plugins.
getPresentationComponent(Class) - class org.boxed_economy.besp.presentation.PresentationComponentManager のメソッド
クラスに対応するプレゼンテーションコンポーネントを取得します ☆継承するものも対応します ☆複数ある場合は、最初に見つかったものを返します 見つからなかった場合は、nullを返します
getPresentationComponent(Class) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
クラスに対応するプレゼンテーションコンポーネントを取得します ☆継承するものも対応します ☆複数ある場合は、最初に見つかったものを返します 見つからなかった場合は、nullを返します
getPresentationComponent() - class org.boxed_economy.besp.presentation.PresentationContainerEvent のメソッド
Returns the presentationComponent.
getPresentationComponents() - class org.boxed_economy.besp.presentation.PresentationComponentManager のメソッド
追加されているPresentationComponentを取得します
getPresentationComponents() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
Method getPresentationComponents.
getPresentationContainer() - class org.boxed_economy.besp.container.BESPContainer のメソッド
PresentationContainerを返します。
getPresentationContainer() - class org.boxed_economy.besp.container.command.Command のメソッド
 
getPresentationContainer() - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
getPresentationContainer() - class org.boxed_economy.besp.model.fmfw.World のメソッド
 
getPresentationContainer() - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
設定されているPresentationContainerを返します。
getPresentationContainer() - interface org.boxed_economy.besp.presentation.PresentationComponent のメソッド
presentationContainerを取得します。
getPresentationContainer() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
プレゼンテーションコンテナを取得します
getPresentationContainer() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
presentationContainerを返します。
getPresentationContainer() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
presentationContainerを返します。
getPresentationContainer() - class org.boxed_economy.components.property.PropertyPanel のメソッド
Returns the PresentationContainer.
getPriority(AgentType) - class org.boxed_economy.besp.model.ModelContainer のメソッド
引数のAgentTypeに対応するPriorityを返します。
getPriority(AgentType) - class org.boxed_economy.besp.model.PriorityManager のメソッド
引数のAgentTypeに対応するPriorityを返します。
getPriority(AgentType) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のAgentTypeに対応するPriorityを返します。
getQuantity(GoodsType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財の量を取得します。
getQuantity(GoodsType) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財の量を取得します。
getQuantityRecursively(GoodsType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財の量を取得します。
getQuantityRecursively(GoodsType) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財の量を取得します。
getRandom() - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のメソッド
Returns the randomNumberGeneratorAlgorithm.
getRandomNumberGenerator(String) - class org.boxed_economy.besp.model.fmfw.RandomNumberGeneratorManager のメソッド
引数のnameのRandomNumberGeneratorを検索して返します。
getRandomNumberGenerator(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のnameのRandomNumberGeneratorを検索して返します。
getRandomNumberGenerator() - class org.boxed_economy.besp.model.fmfw.World のメソッド
DefaultのRandomNumberGeneratorを検索して返します。
getReceivableTransition(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
イベントを受け取った結果発火する遷移を取得します 無い場合はnullを返します
getReceivableTransition(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
受け取ったイベントに適した遷移を探して返します
getReceivableTransition(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getReceivedGoods() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
 
getReceivedGoods() - class org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager のメソッド
 
getReceivedInformation() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報だけを受け取るための便利メソッド
getRelation(RelationType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のTypeであるRelationを返します。
getRelation(RelationType, Agent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のType、かつ関係先が引数のAgentであるRelationを返します
getRelation(RelationType) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のTypeであるRelationを返します。
getRelation(RelationType, Agent) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のType、かつ関係先が引数のAgentであるRelationを返します 存在しない場合、Exceptionを投げます
getRelation() - class org.boxed_economy.besp.model.fmfw.update.TradeEvent のメソッド
Channelを生成したRelationを返します。
getRelationType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
キーに該当するRelationTypeを取得します。
getRelationType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
キーに該当するRelationTypeを取得します。
getRelationType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
キーに該当するRelationTypeを取得します。
getRelationTypes() - class org.boxed_economy.besp.model.ModelContainer のメソッド
全てのRelationTypeを返します。
getRelationTypes() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
このAgentの持つRelationのTypeを返します。
getRelationTypes() - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
このRelaitonManagerの持つRelationのTypeを返します。
getRelationTypes() - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
全てのRelationTypeを返します。
getRelations(RelationType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のTypeであるrelationをCollectionとして全て返します。
getRelations(RelationType) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のTypeであるrelationをリストとして全て返します。
getRelationsRecursively(RelationType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のType及びそのTypeの子のTypeである全てのrelationを返します。
getRelationsRecursively(RelationType) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のType及びそのTypeの子のTypeである全てのrelationを返します。
getRelativeCells() - interface org.boxed_economy.components.cell.CellScope のメソッド
 
getRelativeCells() - class org.boxed_economy.components.cell.MooreScope のメソッド
 
getRowCount() - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
getRowCount() - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
getRowCount() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
getRunSettingDialog() - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
Returns the runSettingDialog.
getRunSettingPanels() - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel のメソッド
RunSettingPanelのリストを取得します
getRunTime() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting のメソッド
GUIに設定を反映するために、現在のrunTimeを返します。
getSecond() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
secondを返します。
getSelectedItem() - class org.boxed_economy.components.realclock.DaySelectComboBoxModel のメソッド
現在選択しているリストの要素を返します。
getSelectedItem() - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel のメソッド
現在選択しているリストの要素を返します。
getSelectedItem() - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel のメソッド
現在選択しているリストの要素を返します。
getSelectedItem() - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel のメソッド
現在選択しているリストの要素を返します。
getSelectedTypes() - interface org.boxed_economy.besp.presentation.bface.typeselector.TypeSelection のメソッド
return selected types
getSelectedTypes() - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
return selection types;
getSize() - class org.boxed_economy.components.realclock.DaySelectComboBoxModel のメソッド
リストのサイズを整数で返します。
getSize() - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel のメソッド
リストのサイズを整数で返します。
getSize() - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel のメソッド
リストのサイズを整数で返します。
getSize() - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel のメソッド
リストのサイズを整数で返します。
getSmallIcon() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
getSource() - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
このrelationを持っているagentを返します。
getSource() - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
getSource() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
getSourceBehavior() - class org.boxed_economy.besp.model.fmfw.update.UpdateChannelEvent のメソッド
Method getSourceBehavior.
getSpace() - class org.boxed_economy.besp.model.fmfw.World のメソッド
このWorldが保持する空間を取得します。
getSplashWindow() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
SplashWindowを取得します
getState() - class org.boxed_economy.besp.model.ModelThread のメソッド
現在の状態を取得します
getState() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
現在の状態を取得します.
getState() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
getState() - class org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorEvent のメソッド
Method getState.
getStateMachine() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
Returns the stateMachine.
getStateMachine() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
Returns the stateMachine.
getStep() - class org.boxed_economy.besp.model.LimitedTimeRunSetting のメソッド
実行するステップ数を返します。
getStep() - class org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting のメソッド
設定から実行ステップ数を計算して返します。
getStep() - class org.boxed_economy.components.stepclock.StepClock のメソッド
Returns the step.
getStep() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting のメソッド
step数を返します。
getTarget() - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
このrelationが指しているagentを返します。
getTarget() - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
getTarget() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
getTargetBehavior() - class org.boxed_economy.besp.model.fmfw.update.UpdateChannelEvent のメソッド
Method getTargetBehavior.
getTargetBehaviorType() - class org.boxed_economy.besp.model.fmfw.OpenChannelEvent のメソッド
開設先のBehaviorのTypeを返します。
getTimeDifference(TimeOfDay) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
このカレンダーが指しているtimeOfDayと引数のtimeOfDayの差をTimeで返します。
getTimeEventRandomSeed() - class org.boxed_economy.besp.model.fmfw.World のメソッド
Returns the timeEventRandomSeed.
getTimeForStep() - class org.boxed_economy.components.realclock.RealClock のメソッド
clockEventを発信するたびに進めるhourを取得します。
getTimeOfDay(Time) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
このオブジェクトが表わしているtimeOfDayから引数のhourだけ進めたtimeOfDayを返します。
getTimeOfDayByDay(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、dayを経過させたtimeOfDayを返します。
getTimeOfDayByHour(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、hourを経過させたtimeOfDayを返します。
getTimeOfDayByMinute(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、minuteを経過させたtimeOfDayを返します。
getTimeOfDayBySecond(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、secondを経過させたtimeOfDayを返します。
getTimeOfDayByYear(int) - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
整数で表された引き数だけ、yearを経過させたtimeOfDayを返します。
getTimeStamp() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
getTitle() - class org.boxed_economy.components.property.PropertyPanel のメソッド
Returns the title.
getTitle() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のメソッド
 
getTitle() - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel のメソッド
 
getTitle() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のメソッド
 
getTitle() - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel のメソッド
 
getTitle() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のメソッド
 
getTitle() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のメソッド
 
getTitleName() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
オーバーライドすべきもの
getTitlePanel() - class org.boxed_economy.besp.presentation.bface.SplashWindow のメソッド
Returns the titlePanel.
getTransitRoot() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
遷移する大本を探す 大本とは /a/b/c/d => /a/b/f なら bのこと /a/b/c/d => /a/f/g/h なら aのこと
getTransition() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
Method getTransition.
getTransitions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
Method getTransitions.
getTransitions() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
getType() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
AgentTypeを取得します.
getType() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
Method getType.
getType() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
GoodsTypeを返します
getType() - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
このRelationのTypeを返します。
getUnit() - class org.boxed_economy.components.realclock.Time のメソッド
このTimeのunitを返します。
getUpdateEventManager() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
イベント配信関連
getValue() - class org.boxed_economy.besp.model.Priority のメソッド
value関連
getValue() - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation のメソッド
Returns the value.
getValue() - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation のメソッド
Returns the value.
getValueAsDouble() - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
浮動小数点数でquantityのvalueを返します。
getValueAsDoubleObject() - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
浮動小数点数オブジェクトでquantityのvalueを返します。
getValueAsInt() - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
整数でquantityのvalueを返します。
getValueAsIntegerObject() - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
整数オブジェクトでquantityのvalueを返します。
getValueAt(int, int) - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のメソッド
 
getValueAt(int, int) - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のメソッド
 
getValueAt(int, int) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
getWorld() - class org.boxed_economy.besp.model.ModelContainerEvent のメソッド
Returns the world.
getWorld() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
このBehaviorが所属しているAgentが配置されているWorldを返します。
getWorld() - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
このClockが配置されているWorldを設定します。
getWorld() - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
このAgentが配置されているWorldを返します。
getWorld() - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
Worldを返します。
getWorld() - interface org.boxed_economy.besp.presentation.PresentationComponent のメソッド
modelを返します。
getWorld() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
modelを返します。
getWorld() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
modelを返します。
getWorld() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
getX() - class org.boxed_economy.components.cell.Cell のメソッド
セルのX座標を返します。
getXCellNum() - class org.boxed_economy.components.cell.CellSpace のメソッド
この空間の横の広さを返します。
getY() - class org.boxed_economy.components.cell.Cell のメソッド
セルのY座標を返します。
getYCellNum() - class org.boxed_economy.components.cell.CellSpace のメソッド
この空間の縦の広さを返します。
getYear() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
yearを返します。
goodsAdded(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Goodsが追加されたときに実行されるメソッドです。
goodsAdded(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
goodsConsumed(UpdateWorldEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateWorldListener のメソッド
Goodsが消費されたときに呼ばれるメソッドです。
goodsConsumed(UpdateWorldEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
goodsCreated(UpdateWorldEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateWorldListener のメソッド
Goodsが生産されたときに呼ばれるメソッドです。
goodsCreated(UpdateWorldEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
goodsReceive(UpdateChannelEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateChannelListener のメソッド
Channelを利用してGoodsが受け取られたときに呼ばれるメソッドです。
goodsReceive(UpdateChannelEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
goodsRemoved(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Goodsが削除されたときに実行されるメソッドです。
goodsRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
goodsSent(UpdateChannelEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateChannelListener のメソッド
Channelを利用してGoodsが送られたときに呼ばれるメソッドです。
goodsSent(UpdateChannelEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 

H

HelpManager - class org.boxed_economy.components.help.HelpManager.
ヘルプを管理するクラス まだAboutダイアログしか実装されていません このパッケージはHelpシステムフレームワークとして今後拡張される予定です
HelpManager() - class org.boxed_economy.components.help.HelpManager のコンストラクタ
Constructor for HelpManager.
HelpManagerPlugin - class org.boxed_economy.components.help.HelpManagerPlugin.
 
HelpManagerPlugin() - class org.boxed_economy.components.help.HelpManagerPlugin のコンストラクタ
 
HelpManagerResource - class org.boxed_economy.components.help.HelpManagerResource.
 
HelpManagerResource() - class org.boxed_economy.components.help.HelpManagerResource のコンストラクタ
 
HelpManagerResource_ja - class org.boxed_economy.components.help.HelpManagerResource_ja.
 
HelpManagerResource_ja() - class org.boxed_economy.components.help.HelpManagerResource_ja のコンストラクタ
 
hasAttachment() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
Returns if the goods has the attachment information.
hasGoods(GoodsType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財を持っているかどうか調べます
hasInformation(Information) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
引数のInformationTypeと一致するInformation(cloneではありません)を返します Informationが見つからなかった場合、Exceptionを返します。
hashCode() - class org.boxed_economy.components.realclock.Time のメソッド
hashCodeを返します。
hashCode() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
ハッシュコードを返します。
helpGroup - class org.boxed_economy.components.help.HelpManager の変数
 
helpMenu - class org.boxed_economy.components.help.HelpManager の変数
メニュー関連
helpMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 
hide() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
hideTitle() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
タイトルウィンドウを隠します。
hour - class org.boxed_economy.components.realclock.Time の static 変数
hourを定義します。

I

ICON - class org.boxed_economy.besp.presentation.bface.menu.MenuElement の static 変数
 
INITIALIZEPLUGIN_METHOD_NAME - interface org.boxed_economy.besp.container.BESPPlugin の static 変数
 
ImportWorldAction - class org.boxed_economy.components.file.ImportWorldAction.
 
ImportWorldAction() - class org.boxed_economy.components.file.ImportWorldAction のコンストラクタ
Constructor for ImportWorldAction.
ImportWorldCommand - class org.boxed_economy.besp.container.command.ImportWorldCommand.
ImportWorldCommand 指定されたClassのWorldrを読み込みます。
ImportWorldCommand(BESPContainer, String) - class org.boxed_economy.besp.container.command.ImportWorldCommand のコンストラクタ
FQCNで初期化するコンストラクタです。
ImportWorldCommand(BESPContainer, Class) - class org.boxed_economy.besp.container.command.ImportWorldCommand のコンストラクタ
クラスで初期化するコンストラクタです。
IndexStack - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack.
 
IndexStack() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のコンストラクタ
Constructor for IndexStack.
IndexStack(int[]) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のコンストラクタ
Constructor for IndexStack.
Information - interface org.boxed_economy.besp.model.fmfw.Information.
Boxed Economyにおいて意思決定要因となったり、goodsに付随してやりとりされる情報を定義します。
InformationManager - class org.boxed_economy.besp.model.fmfw.InformationManager.
エージェントの持つInformationを管理します。
InformationManager() - class org.boxed_economy.besp.model.fmfw.InformationManager のコンストラクタ
デフォルトコンストラクタです。
InformationType - class org.boxed_economy.besp.model.fmfw.InformationType.
Informationの種類(Type)を表します。
InformationType(String) - class org.boxed_economy.besp.model.fmfw.InformationType のコンストラクタ
 
InitializerTableModel - class org.boxed_economy.components.worldinitializer.InitializerTableModel.
クラスが持つフィールドの名前、型、デフォルトの値、現在の値、コメントを テーブルで表すためのモデルです。
InitializerTableModel(Object, List, Component) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のコンストラクタ
解析するオブジェクト、オブジェクトが持つフィールドへのアクセッサのリスト、 エラー出力のためのComponentを指定して テーブルのモデルを生成します
InstanceProfilingTableModel - class org.boxed_economy.components.profiler.InstanceProfilingTableModel.
 
InstanceProfilingTableModel() - class org.boxed_economy.components.profiler.InstanceProfilingTableModel のコンストラクタ
Constructor for InstanceProfilingTableModel.
IntegerInformation - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation.
1つの整数(int)をラップしたInformationです。
IntegerInformation(int) - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation のコンストラクタ
Method IntegerInformation.
importGroup - class org.boxed_economy.components.file.FileManager の変数
 
importMenu - class org.boxed_economy.components.file.FileManager の変数
 
importWorldAction - class org.boxed_economy.components.file.FileManager の変数
 
informationAdded(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Informationが追加されたときに実行されるメソッドです。
informationAdded(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
informationRemoved(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Informationが削除されたときに実行されるメソッドです。
informationRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
informationUpdated(UpdateInformationEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateInformationListener のメソッド
Method updatedInformation.
informationUpdated(UpdateInformationEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
initComponents() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
Configure the Frame.
initialize() - class org.boxed_economy.besp.container.BESPContainer のメソッド
コンテナを初期化します
initialize() - class org.boxed_economy.besp.model.ModelContainer のメソッド
初期化を行ないます。
initialize() - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
agentの持つgoodsManager、informationManager、relationManager、behaviorManager をinitalizeします。
initialize() - class org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator のメソッド
seedのvalueでRandomをgenerateしなおします。
initialize(ModelContainer) - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static メソッド
 
initialize() - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator のメソッド
randomNumberGeneratorのアルゴリズムをinitalizeします。
initialize() - class org.boxed_economy.besp.model.fmfw.World のメソッド
初期化します
initialize() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
initialize() - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
for safety initialize and terminate
initialize() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
初期化する
initialize(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
与えられた状態を元に初期化する
initialize(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
初期化します
initialize(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
initialize() - class org.boxed_economy.besp.presentation.DefaultPresentationComponent のメソッド
 
initialize() - interface org.boxed_economy.besp.presentation.PresentationComponent のメソッド
このコンポーネントの初期化処理を記述するメソッドです。
initialize() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
初期化します
initialize() - class org.boxed_economy.besp.presentation.bface.menu.Action のメソッド
アクションを初期化します
initialize() - class org.boxed_economy.besp.presentation.guifw.CreateComponentAction のメソッド
 
initialize() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
 
initialize() - class org.boxed_economy.besp.presentation.guifw.MainFrame のメソッド
 
initialize() - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction のメソッド
 
initialize() - class org.boxed_economy.besp.presentation.guifw.ShowGUIComponentAction のメソッド
 
initialize() - class org.boxed_economy.components.boxlf5.BoxLF5InternalFrameComponent のメソッド
 
initialize() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
初期化
initialize() - class org.boxed_economy.components.control.ControlManager のメソッド
 
initialize() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
initialize() - class org.boxed_economy.components.control.LimitedTimeRunAction のメソッド
 
initialize() - class org.boxed_economy.components.control.ResetAction のメソッド
 
initialize() - class org.boxed_economy.components.control.RunAction のメソッド
 
initialize() - class org.boxed_economy.components.control.StopAction のメソッド
 
initialize() - class org.boxed_economy.components.file.ExitAction のメソッド
 
initialize() - class org.boxed_economy.components.file.FileManager のメソッド
 
initialize() - class org.boxed_economy.components.file.FileOpenAction のメソッド
 
initialize() - class org.boxed_economy.components.file.FileSaveAction のメソッド
 
initialize() - class org.boxed_economy.components.file.FileSaveAsAction のメソッド
 
initialize() - class org.boxed_economy.components.file.ImportWorldAction のメソッド
 
initialize() - class org.boxed_economy.components.help.HelpManager のメソッド
 
initialize() - class org.boxed_economy.components.language.LanguageSelectionPanel のメソッド
 
initialize() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
initialize() - class org.boxed_economy.components.property.PropertyManager のメソッド
 
initialize() - class org.boxed_economy.components.property.PropertyPanel のメソッド
初期化します
initialize() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のメソッド
GUIコンポーネントの初期化を行います
initialize() - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel のメソッド
GUIコンポーネントの初期化を行います
initialize() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のメソッド
 
initialize() - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel のメソッド
 
initialize() - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
initialize() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のメソッド
 
initialize() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のメソッド
 
initialize() - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
initializeAgents() - class org.boxed_economy.besp.model.fmfw.World のメソッド
エージェントを初期化します (エージェント, 財, 関係の初期化を想定しています)
initializeArguments(String[]) - class org.boxed_economy.besp.container.ArgumentManager のメソッド
与えられた引数を読み込んでハッシュに格納し、各項目のチェックを行います。
initializeComponents() - class org.boxed_economy.besp.presentation.bface.TitlePanel のメソッド
初期化します
initializeDefaultCloseOperation() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
ウインドウの閉じ動作を初期化します デフォルトの実装です。
initializeDefaultCloseOperation() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
ウインドウの閉じ動作を初期化します デフォルトの実装です。
initializeDefaultCloseOperation() - class org.boxed_economy.besp.presentation.guifw.MainFrame のメソッド
 
initializeDefaultCloseOperation() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
initializeDefaultCloseOperation() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
initializeEditedProperties() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します
initializeFrame() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
ウインドウの設定を初期化します デフォルトの実装です。
initializeFrame() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
ウインドウの設定を初期化します デフォルトの実装です。
initializeFrame() - class org.boxed_economy.besp.presentation.guifw.MainFrame のメソッド
 
initializeFrame() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
initializeFrame() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
initializeFramePolicy() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
ウインドウポリシーを初期化します デフォルトの実装です。
initializeFramePolicy() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
initializeIcon() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
フレームアイコンを初期化します(Boxのアイコンにします) デフォルトの実装です。
initializeIcon() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
フレームアイコンを初期化します(Boxのアイコンにします) デフォルトの実装です。
initializeIcon() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
initializeLog() - class org.boxed_economy.besp.container.BESP の static メソッド
ログの設定を初期化します。
initializeLookAndFeel() - class org.boxed_economy.besp.presentation.PresentationContainer の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.boxlf5.BoxLF5Plugin の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.control.ControlManagerPlugin の static メソッド
プラグイン関連
initializePlugin(BESPContainer) - class org.boxed_economy.components.file.FileManagerPlugin の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.help.HelpManagerPlugin の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.language.LanguageSelectionPlugin の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.profiler.ProfilerPlugin の static メソッド
このPluginが提供するClockとLimitedTimeRunSetting、及び設定用のパネルを プラグインとしてインストールします。
initializePlugin(BESPContainer) - class org.boxed_economy.components.property.PropertyManagerPlugin の static メソッド
 
initializePlugin(BESPContainer) - class org.boxed_economy.components.realclock.RealClockPlugin の static メソッド
このPluginが提供するClockとLimitedTimeRunSetting、及び設定用のパネルを プラグインとしてインストールします。
initializePlugin(BESPContainer) - class org.boxed_economy.components.runsetting.RunSettingManagerPlugin の static メソッド
プラグイン関連
initializePlugin(BESPContainer) - class org.boxed_economy.components.speedselect.SpeedSelectPlugin の static メソッド
Plugin
initializePlugin(BESPContainer) - class org.boxed_economy.components.stepclock.StepClockPlugin の static メソッド
このPluginが提供するClockとLimitedTimeRunSetting、及び設定用のパネルを プラグインとしてインストールします。
initializePlugin(BESPContainer) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent の static メソッド
 
initializeStateMachine() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
initializeWindow() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
設定を初期化します デフォルトの実装です。
initializeWindow() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
設定を初期化します デフォルトの実装です。
initializeWindow() - class org.boxed_economy.besp.presentation.guifw.MainFrame のメソッド
設定を初期化します(override)
initializeWorld() - class org.boxed_economy.besp.model.fmfw.World のメソッド
世界を初期化します (ランダム, 時計, 空間の初期化を想定しています)
installAgentType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
AgentTypeを生成して返します。
installAgentType(String, int) - class org.boxed_economy.besp.model.ModelContainer のメソッド
AgentTypeを生成して返します。
installAgentType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
AgentTypeを作成して返します。
installAgentType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
AgentTypeを生成して返します。
installAgentType(String, int) - class org.boxed_economy.besp.model.fmfw.World のメソッド
AgentTypeを生成して返します。
installBehaviorType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
BehaviorTypeを生成して返します。
installBehaviorType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
BehaviorTypeを作成して返します。
installBehaviorType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
BehaviorTypeを生成して返します。
installExtendPanel(JPanel) - class org.boxed_economy.components.control.ControlPanel のメソッド
拡張パネルをインストールします
installGoodsType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
GoodsTypeを生成して返します。
installGoodsType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
GoodsTypeを作成して返します。
installGoodsType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
GoodsTypeを生成して返します。
installInformationType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
InformationTypeを生成して返します。
installInformationType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
InformationTypeを作成して返します。
installInformationType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
InformationTypeを生成して返します。
installPropertyPanel(PropertyPanel) - class org.boxed_economy.components.property.PropertyDialog のメソッド
PropertyPanel関連
installPropertyPanel(PropertyPanel) - class org.boxed_economy.components.property.PropertyManager のメソッド
 
installRandomNumberGenerator(RandomNumberGenerator) - class org.boxed_economy.besp.model.fmfw.RandomNumberGeneratorManager のメソッド
引数のRandomNumberGeneratorをrandomMapに追加します。
installRandomNumberGenerator(RandomNumberGenerator) - class org.boxed_economy.besp.model.fmfw.World のメソッド
引数のRandomNumberGeneratorをrandomMapに追加します。
installRelationType(String) - class org.boxed_economy.besp.model.ModelContainer のメソッド
RelationTypeを生成して返します。
installRelationType(String) - class org.boxed_economy.besp.model.fmfw.TypeManager のメソッド
RelationTypeを作成して返します。
installRelationType(String) - class org.boxed_economy.besp.model.fmfw.World のメソッド
RelationTypeを生成して返します。
installRunSettingPanel(Class, RunSettingPanel) - class org.boxed_economy.components.runsetting.RunSettingDialog のメソッド
RunSettingPanel関連
intervalAdded(ListDataEvent) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
 
intervalRemoved(ListDataEvent) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
 
invokeActions(List) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
アクションを順番に実行するユーティリティーメソッド
isActive() - class org.boxed_economy.components.boxlf5.BoxLF5Appender の static メソッド
 
isCellEditable(int, int) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
isClosed() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
Returns the closed.
isCovertableSecond() - class org.boxed_economy.components.realclock.Time のメソッド
このhourをunitがmonthまたはyearでないかを調べて、secondunitに変換できるかを返します
isCurrentTimeRunSetting() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のメソッド
 
isCurrentTimeRunSetting() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のメソッド
 
isCurrentTimeRunSetting() - class org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanel のメソッド
Method isCurrentTimeRunSetting.
isCurrentTimeRunSetting() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のメソッド
 
isEmpty() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack のメソッド
空かどうかを返します
isEmpty() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のメソッド
空かどうかを返します
isKeep() - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
ChannelがBehaviorによってKeepされるかを返します。
isLeaf() - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
javax.swing.tree.treeNodeインターフェースを実装します。
isLeaf() - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
isMatched(Event) - interface org.boxed_economy.besp.model.fmfw.behavior.GuardCondition のメソッド
Method isMatched.
isMatched(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement.DefaultGuardCondition のメソッド
 
isPositive() - class org.boxed_economy.components.realclock.Time のメソッド
このTimeが負であるかを返します。
isReceivableEvent(Event) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
RelationからChannelの開設に関して許可を求めるメソッドです。
isReceivableEvent(Event) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
Behavior#isReceivableEventの実装です RelationからChannelの開設に関して許可を求めるメソッドです。
isReceivableEvent(Event) - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
for event
isReceivableEvent(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
受信可能かどうかを調べます
isReceivableEvent(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
イベントが受け取り可能かどうか調べます (つまり、遷移可能かどうかを調べます)
isReceivableEvent(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.EventManager のメソッド
受信可能かどうかを調べます
isTerminated() - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine のメソッド
 
isTerminated() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
終了状態かどうか調べます
isTerminated() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
終了状態かどうか調べます(委譲)
isTerminated() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
最終状態であるかどうか調べます
isValidData() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the isValidData.
isWriteBorder() - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Returns the writeBorder.
isYes() - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation のメソッド
Returns the yes.
isZero() - class org.boxed_economy.components.realclock.Time のメソッド
このTimeが0rであるかを返します。

J

JAR_EXTENSION - class org.boxed_economy.besp.BESPLauncher の static 変数
 

K

keepReceivedGoods() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財関連 受け取った財を保管しておくしくみ
keepReceivedGoods() - class org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager のメソッド
 

L

LABEL_NOWORLD - class org.boxed_economy.components.control.ControlPanel の static 変数
 
LOCALE_FILENAME - class org.boxed_economy.besp.container.ArgumentManager の static 変数
LOCALE設定ファイルの名前です
LOG_CONSOLE - class org.boxed_economy.besp.container.BESP の static 変数
 
LOG_FILE - class org.boxed_economy.besp.container.BESP の static 変数
 
LOG_GUI - class org.boxed_economy.besp.container.BESP の static 変数
 
LOG_PROPERTYFILE - class org.boxed_economy.besp.container.BESP の static 変数
 
LanguageResource - class org.boxed_economy.components.language.LanguageResource.
Class LanguageResource.
LanguageSelectionPanel - class org.boxed_economy.components.language.LanguageSelectionPanel.
Class LanguageSelectionPanel.
LanguageSelectionPanel() - class org.boxed_economy.components.language.LanguageSelectionPanel のコンストラクタ
 
LanguageSelectionPlugin - class org.boxed_economy.components.language.LanguageSelectionPlugin.
Class LanguageSelectionPlugin.
LanguageSelectionPlugin() - class org.boxed_economy.components.language.LanguageSelectionPlugin のコンストラクタ
 
LimitedTimeRunAction - class org.boxed_economy.components.control.LimitedTimeRunAction.
 
LimitedTimeRunAction() - class org.boxed_economy.components.control.LimitedTimeRunAction のコンストラクタ
Constructor for LimitedTimeRunAction.
LimitedTimeRunCommand - class org.boxed_economy.besp.container.command.LimitedTimeRunCommand.
LimitedTimeRunCommand LimitedTimeRunを行うための命令です。
LimitedTimeRunCommand(BESPContainer) - class org.boxed_economy.besp.container.command.LimitedTimeRunCommand のコンストラクタ
コンストラクタです
LimitedTimeRunSetting - class org.boxed_economy.besp.model.LimitedTimeRunSetting.
LimitedTimeRunSetting 一定時間実行の設定を表わします。
LimitedTimeRunSetting() - class org.boxed_economy.besp.model.LimitedTimeRunSetting のコンストラクタ
 
LimitedTimeRunSettingPanel - class org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanel.
 
LimitedTimeRunSettingPanel() - class org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanel のコンストラクタ
 
labelName - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent の変数
 
labelStatus - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent の変数
 
layoutContainer(Container) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のメソッド
 
loadImage(String, URL) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
画像を読み込みます。
loadImage(String) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
画像を読み込みます。
loadImage(String, Class) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
画像を読み込みます。
log() - class org.boxed_economy.besp.container.ArgumentManager のメソッド
 
logPropertyFileName - class org.boxed_economy.besp.container.ArgumentManager の変数
LOGの設定ファイルです。
logType - class org.boxed_economy.besp.container.ArgumentManager の変数
LOGの設定です。
logger - class org.boxed_economy.besp.presentation.bface.SplashWindow の変数
 
logger - class org.boxed_economy.besp.presentation.bface.TitlePanel の変数
 
lookAndFeel - class org.boxed_economy.besp.container.ArgumentManager の static 変数
Look&Feelです。

M

MainFrame - class org.boxed_economy.besp.presentation.guifw.MainFrame.
BESPのメインフレーム このクラスの責任 ○デスクトップの管理(InternalFrameの追加と削除) ○ステータスバーの管理(未実装)
MainFrame() - class org.boxed_economy.besp.presentation.guifw.MainFrame のコンストラクタ
コンストラクタです。
MemoryProfilingTableModel - class org.boxed_economy.components.profiler.MemoryProfilingTableModel.
 
MemoryProfilingTableModel() - class org.boxed_economy.components.profiler.MemoryProfilingTableModel のコンストラクタ
Constructor for InstanceProfilingTableModel.
Menu - class org.boxed_economy.besp.presentation.bface.menu.Menu.
メニューを表すクラスです SwingのJMenuをラップしています
Menu() - class org.boxed_economy.besp.presentation.bface.menu.Menu のコンストラクタ
Constructor for Menu.
Menu(String) - class org.boxed_economy.besp.presentation.bface.menu.Menu のコンストラクタ
Constructor for Menu.
MenuBar - class org.boxed_economy.besp.presentation.bface.menu.MenuBar.
メニューバーを表すクラス SwingのJMenuBarをラップしています
MenuBar() - class org.boxed_economy.besp.presentation.bface.menu.MenuBar のコンストラクタ
Constructor for MenuBar.
MenuElement - class org.boxed_economy.besp.presentation.bface.menu.MenuElement.
PresentationContainerのメニューに登録される要素クラス サブクラス ○MenuElementGroup ○Action ツリー構造を構成します
MenuElement() - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のコンストラクタ
 
MenuElement(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のコンストラクタ
 
MenuElementGroup - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup.
メニュの要素をグループ化するためのクラス メニュー要素をグループに追加する方針にすることによって、メニュー要素の順序の制御が容易になります。
MenuElementGroup() - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のコンストラクタ
 
MenuElementGroup(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のコンストラクタ
 
MenuElementGroupEvent - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupEvent.
 
MenuElementGroupEvent(Object) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupEvent のコンストラクタ
Constructor for MenuElementGroupEvent.
MenuElementGroupListener - interface org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupListener.
 
MenuGroup - class org.boxed_economy.besp.presentation.bface.menu.MenuGroup.
メニューの順番を制御するためのグループです
MenuGroup() - class org.boxed_economy.besp.presentation.bface.menu.MenuGroup のコンストラクタ
Constructor for MenuGroup.
MenuGroup(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuGroup のコンストラクタ
Constructor for MenuGroup.
MenuManager - class org.boxed_economy.besp.presentation.guifw.MenuManager.
メニューを管理するクラス
MenuManager() - class org.boxed_economy.besp.presentation.guifw.MenuManager のコンストラクタ
 
MessageInformation - class org.boxed_economy.besp.model.fmfw.informations.MessageInformation.
Class MessageInformation.
MessageInformation(String) - class org.boxed_economy.besp.model.fmfw.informations.MessageInformation のコンストラクタ
Constructor for MessageInformation.
ModelContainer - class org.boxed_economy.besp.model.ModelContainer.
モデルコンテナーです。
ModelContainer(BESPContainer) - class org.boxed_economy.besp.model.ModelContainer のコンストラクタ
Constructor for ModelContainer.
ModelContainerEvent - class org.boxed_economy.besp.model.ModelContainerEvent.
ModelContainerの状態が変化したことを通知するイベント
ModelContainerEvent(Object, World) - class org.boxed_economy.besp.model.ModelContainerEvent のコンストラクタ
Constructor for ModelContainerEvent.
ModelContainerListener - interface org.boxed_economy.besp.model.ModelContainerListener.
ModelContainerの状態が変化したことを通知するリスナ
ModelException - exception org.boxed_economy.besp.model.ModelException.
このexceptionは、シミュレーション上で起きたexception・エラーを表わします。
ModelException() - class org.boxed_economy.besp.model.ModelException のコンストラクタ
デフォルトコンストラクタ RuntimeExceptionのコンストラクタを呼びます
ModelException(String) - class org.boxed_economy.besp.model.ModelException のコンストラクタ
デフォルトコンストラクタ RuntimeExceptionのコンストラクタを呼びます
ModelException(String, Throwable) - class org.boxed_economy.besp.model.ModelException のコンストラクタ
Constructor for ModelException.
ModelException(Throwable) - class org.boxed_economy.besp.model.ModelException のコンストラクタ
Constructor for ModelException.
ModelThread - class org.boxed_economy.besp.model.ModelThread.
Worldに配置されたClock、Agentに対しTimeEventを発信することでモデルを駆動するクラスです。
ModelThread(ModelContainer) - class org.boxed_economy.besp.model.ModelThread のコンストラクタ
コンストラクタです。
MonthSelectComboBoxModel - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel.
MonthSelectComboBoxModel PresentationComponentにおいて、monthを選択するComboBoxで利用するGUIのModelです。
MonthSelectComboBoxModel() - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel のコンストラクタ
 
MooreScope - class org.boxed_economy.components.cell.MooreScope.
Cellパッケージで上下左右の有限個のマス(ムーア近傍)を視界として参照するための クラスです。
MooreScope(int) - class org.boxed_economy.components.cell.MooreScope のコンストラクタ
Constructor for MooreScope.
main(String[]) - class org.boxed_economy.besp.BESPLauncher の static メソッド
メインメソッドです。
main(String[]) - class org.boxed_economy.besp.container.BESP の static メソッド
Mainメソッドです。
measureDistance(Cell) - class org.boxed_economy.components.cell.Cell のメソッド
targetとの距離を計算して返します。
minimumLayoutSize(Container) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のメソッド
 
minute - class org.boxed_economy.components.realclock.Time の static 変数
minuteを定義します。
modelName - class org.boxed_economy.besp.container.ArgumentManager の変数
最初に読み込まれるモデルです。
month - class org.boxed_economy.components.realclock.Time の static 変数
monthを定義します。
mouseClicked(MouseEvent) - class org.boxed_economy.components.cell.CellAgentComponent のメソッド
 
moveAgent(Agent, Cell) - class org.boxed_economy.components.cell.CellSpace のメソッド
エージェントを移動させるためのメソッドです。

N

NULL - class org.boxed_economy.besp.model.fmfw.AgentType の static 変数
 
NULL - class org.boxed_economy.besp.model.fmfw.BehaviorType の static 変数
 
NULL - class org.boxed_economy.besp.model.fmfw.GoodsType の static 変数
 
NULL - class org.boxed_economy.besp.model.fmfw.InformationType の static 変数
 
NULL - class org.boxed_economy.besp.model.fmfw.RelationType の static 変数
 

O

OPTION_BOXHOME - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_CLASSPATH - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_DEBUG - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_HELP - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_LOCALE - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_LOG - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_LOGPROPERTYFILE - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_MODEL - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OPTION_PRINT - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OS_KEY - class org.boxed_economy.besp.BESPLauncher の static 変数
 
OpenChannelEvent - class org.boxed_economy.besp.model.fmfw.OpenChannelEvent.
Channel開設のために、RelationからAgentに送られるEventです。
OpenChannelEvent(Object, BehaviorType) - class org.boxed_economy.besp.model.fmfw.OpenChannelEvent のコンストラクタ
コンストラクタです。
open() - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
open() - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
open() - interface org.boxed_economy.besp.presentation.guifw.GUIComponent のメソッド
 
openChannel(Behavior, BehaviorType) - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
Channelを開設するためのメソッドです。
openChannel(Behavior, BehaviorType, boolean) - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
Channelを開設するためのメソッドです。
org.boxed_economy.besp - package org.boxed_economy.besp
 
org.boxed_economy.besp.container - package org.boxed_economy.besp.container
 
org.boxed_economy.besp.container.classtree - package org.boxed_economy.besp.container.classtree
 
org.boxed_economy.besp.container.command - package org.boxed_economy.besp.container.command
 
org.boxed_economy.besp.model - package org.boxed_economy.besp.model
 
org.boxed_economy.besp.model.fmfw - package org.boxed_economy.besp.model.fmfw
 
org.boxed_economy.besp.model.fmfw.behavior - package org.boxed_economy.besp.model.fmfw.behavior
 
org.boxed_economy.besp.model.fmfw.behaviorimpl - package org.boxed_economy.besp.model.fmfw.behaviorimpl
 
org.boxed_economy.besp.model.fmfw.informations - package org.boxed_economy.besp.model.fmfw.informations
 
org.boxed_economy.besp.model.fmfw.update - package org.boxed_economy.besp.model.fmfw.update
 
org.boxed_economy.besp.presentation - package org.boxed_economy.besp.presentation
 
org.boxed_economy.besp.presentation.bface - package org.boxed_economy.besp.presentation.bface
 
org.boxed_economy.besp.presentation.bface.menu - package org.boxed_economy.besp.presentation.bface.menu
 
org.boxed_economy.besp.presentation.bface.typeselector - package org.boxed_economy.besp.presentation.bface.typeselector
 
org.boxed_economy.besp.presentation.guifw - package org.boxed_economy.besp.presentation.guifw
 
org.boxed_economy.components.boxlf5 - package org.boxed_economy.components.boxlf5
 
org.boxed_economy.components.cell - package org.boxed_economy.components.cell
 
org.boxed_economy.components.consecutiveexecuter - package org.boxed_economy.components.consecutiveexecuter
 
org.boxed_economy.components.control - package org.boxed_economy.components.control
 
org.boxed_economy.components.file - package org.boxed_economy.components.file
 
org.boxed_economy.components.help - package org.boxed_economy.components.help
 
org.boxed_economy.components.language - package org.boxed_economy.components.language
 
org.boxed_economy.components.profiler - package org.boxed_economy.components.profiler
 
org.boxed_economy.components.property - package org.boxed_economy.components.property
 
org.boxed_economy.components.realclock - package org.boxed_economy.components.realclock
 
org.boxed_economy.components.runsetting - package org.boxed_economy.components.runsetting
 
org.boxed_economy.components.speedselect - package org.boxed_economy.components.speedselect
 
org.boxed_economy.components.stepclock - package org.boxed_economy.components.stepclock
 
org.boxed_economy.components.worldinitializer - package org.boxed_economy.components.worldinitializer
 

P

PLUGINDIR - class org.boxed_economy.besp.BESPLauncher の static 変数
 
PRIORITY_DEFAULT - class org.boxed_economy.besp.model.ModelContainer の static 変数
定数
ParetteLayerInternalFrame - interface org.boxed_economy.besp.presentation.guifw.ParetteLayerInternalFrame.
パレットレイヤーに載せるためのマーカーインターフェイス
PluginManager - class org.boxed_economy.besp.container.PluginManager.
プラグインの管理を行うクラスです。
PluginManager(BESPContainer) - class org.boxed_economy.besp.container.PluginManager のコンストラクタ
Constructor for PluginManager.
PresentationComponent - interface org.boxed_economy.besp.presentation.PresentationComponent.
PresentationComponent PresentationComponentが各種のEventを受け取るためのインターフェースを 定義します。
PresentationComponentManager - class org.boxed_economy.besp.presentation.PresentationComponentManager.
 
PresentationComponentManager(PresentationContainer) - class org.boxed_economy.besp.presentation.PresentationComponentManager のコンストラクタ
Constructor for PresentationComponentManager.
PresentationContainer - class org.boxed_economy.besp.presentation.PresentationContainer.
プレゼンテーションコンポーネントを配置するプレゼンテーションコンテナです。
PresentationContainer(BESPContainer) - class org.boxed_economy.besp.presentation.PresentationContainer のコンストラクタ
Constructor for PresentationContainer.
PresentationContainerEvent - class org.boxed_economy.besp.presentation.PresentationContainerEvent.
プレゼンテーションコンテナの状態が変化したことを通知するイベント
PresentationContainerEvent(Object, PresentationComponent) - class org.boxed_economy.besp.presentation.PresentationContainerEvent のコンストラクタ
Constructor for PresentationContainerEvent.
PresentationContainerListener - interface org.boxed_economy.besp.presentation.PresentationContainerListener.
プレゼンテーションコンテナの状態が変化したことを通知するリスナ
PresentationException - exception org.boxed_economy.besp.presentation.PresentationException.
このexceptionは、シミュレーション上で起きたexception・エラーを表わします。
PresentationException() - class org.boxed_economy.besp.presentation.PresentationException のコンストラクタ
デフォルトコンストラクタ RuntimeExceptionのコンストラクタを呼びます
PresentationException(String) - class org.boxed_economy.besp.presentation.PresentationException のコンストラクタ
デフォルトコンストラクタ RuntimeExceptionのコンストラクタを呼びます
PresentationException(String, Throwable) - class org.boxed_economy.besp.presentation.PresentationException のコンストラクタ
Constructor for ModelException.
PresentationException(Throwable) - class org.boxed_economy.besp.presentation.PresentationException のコンストラクタ
Constructor for ModelException.
Priority - class org.boxed_economy.besp.model.Priority.
エージェントへのTimeEvent発信順番のプライオリティーです。
Priority(int) - class org.boxed_economy.besp.model.Priority のコンストラクタ
コンストラクタ
PriorityManager - class org.boxed_economy.besp.model.PriorityManager.
Worldから委譲されて、Priorityを管理するクラスです。
PriorityManager() - class org.boxed_economy.besp.model.PriorityManager のコンストラクタ
 
ProfilerComponent - class org.boxed_economy.components.profiler.ProfilerComponent.
 
ProfilerComponent() - class org.boxed_economy.components.profiler.ProfilerComponent のコンストラクタ
Constructor for ProfilerComponent.
ProfilerPlugin - class org.boxed_economy.components.profiler.ProfilerPlugin.
 
ProfilerPlugin() - class org.boxed_economy.components.profiler.ProfilerPlugin のコンストラクタ
 
PropertyDialog - class org.boxed_economy.components.property.PropertyDialog.
PropertyDialog BESPの各propertyを設定するためのダイアログです
PropertyDialog(Frame, PresentationContainer) - class org.boxed_economy.components.property.PropertyDialog のコンストラクタ
コンストラクタです。
PropertyManager - class org.boxed_economy.besp.container.PropertyManager.
プロパティを管理するクラス プロパティをMap形式で管理します プロパティはBESP終了時に保存されます(シリアライズされます)
PropertyManager() - class org.boxed_economy.besp.container.PropertyManager のコンストラクタ
Constructor for PropertyManager.
PropertyManager - class org.boxed_economy.components.property.PropertyManager.
プロパティを管理するクラス
PropertyManager() - class org.boxed_economy.components.property.PropertyManager のコンストラクタ
Constructor for PropertyManager.
PropertyManagerPlugin - class org.boxed_economy.components.property.PropertyManagerPlugin.
 
PropertyManagerPlugin() - class org.boxed_economy.components.property.PropertyManagerPlugin のコンストラクタ
 
PropertyManagerResource - class org.boxed_economy.components.property.PropertyManagerResource.
 
PropertyManagerResource() - class org.boxed_economy.components.property.PropertyManagerResource のコンストラクタ
 
PropertyManagerResource_ja - class org.boxed_economy.components.property.PropertyManagerResource_ja.
 
PropertyManagerResource_ja() - class org.boxed_economy.components.property.PropertyManagerResource_ja のコンストラクタ
 
PropertyPanel - class org.boxed_economy.components.property.PropertyPanel.
プロパティダイアログでで設定できるダイアログです
PropertyPanel() - class org.boxed_economy.components.property.PropertyPanel のコンストラクタ
 
paintComponent(Graphics) - class org.boxed_economy.besp.presentation.guifw.BoxTitlePanel のメソッド
 
paintComponent(Graphics) - class org.boxed_economy.components.cell.CellAgentComponent のメソッド
 
paintComponent(Graphics) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
 
pop() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack のメソッド
一番上のオブジェクトを取り出します
pop() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のメソッド
一番上のオブジェクトを取り出します
preferredLayoutSize(Container) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のメソッド
 
prepareStep() - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
ModelThreadから時刻経過処理で呼ばれるメソッドです。
prepareStepStart(UpdateClockEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateStepListener のメソッド
時刻が経過する前に呼ばれるメソッドです。
prepareStepStart(UpdateClockEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
prepareTimeEventReceive(UpdateBehaviorEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorListener のメソッド
 
prepareTimeEventReceive(UpdateBehaviorEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
prepareWorldClose(ModelContainerEvent) - interface org.boxed_economy.besp.model.ModelContainerListener のメソッド
現在のモデルが破棄される直前に呼ばれます
prepareWorldClose(ModelContainerEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
prepareWorldClose(ModelContainerEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
prepareWorldClose(ModelContainerEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
prepareWorldClose(ModelContainerEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
prepareWorldClose(ModelContainerEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
prepareWorldOpen(ModelContainerEvent) - interface org.boxed_economy.besp.model.ModelContainerListener のメソッド
世界(モデル)が設定され、初期化される前のタイミングで呼ばれます
prepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
prepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
prepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
prepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
prepareWorldOpen(ModelContainerEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
presentationComponentAdded(PresentationContainerEvent) - interface org.boxed_economy.besp.presentation.PresentationContainerListener のメソッド
プレゼンテーションコンポーネントが追加されたことを通知します
presentationComponentAdded(PresentationContainerEvent) - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
 
presentationComponentRemoved(PresentationContainerEvent) - interface org.boxed_economy.besp.presentation.PresentationContainerListener のメソッド
プレゼンテーションコンポーネントが削除されたことを通知します
presentationComponentRemoved(PresentationContainerEvent) - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
 
property - class org.boxed_economy.besp.container.BESP の static 変数
プロパティを管理するクラスです
propertyActionGroup - class org.boxed_economy.components.property.PropertyManager の変数
 
propertyMenu - class org.boxed_economy.components.property.PropertyManager の変数
メニュー関連
propertyMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 
push(DefaultStateElement) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.ElementStack のメソッド
一番上にオブジェクトを挿入します
push(int) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のメソッド
一番上のオブジェクトを取り出します
put(Class, Serializable) - class org.boxed_economy.besp.container.PropertyManager のメソッド
追加、取得
putInformation(Information, Information) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Informationを追加します。
putInformation(Information, Information) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
Informationを追加します。
putInformation(Information) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
Informationを追加します
putInformation(Information, Information) - class org.boxed_economy.besp.model.fmfw.InformationManager のメソッド
Informationを追加します。

R

RANDOM_DEFAULT - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static 変数
 
RANDOM_TIMEEVENT - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static 変数
 
RELATIONTYPE_DEFAULT - class org.boxed_economy.besp.model.fmfw.FMFWConstants の static 変数
 
RUNNING - class org.boxed_economy.besp.model.ModelThread の static 変数
 
RandomNumberGenerator - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator.
擬似乱数を生成するアルゴリズムとその振る舞いを定義したクラスです。
RandomNumberGeneratorManager - class org.boxed_economy.besp.model.fmfw.RandomNumberGeneratorManager.
 
RandomNumberGeneratorManager() - class org.boxed_economy.besp.model.fmfw.RandomNumberGeneratorManager のコンストラクタ
Constructor for RandomNumberGeneratorManager.
RealClock - class org.boxed_economy.components.realclock.RealClock.
Clockを実時間で実装します。
RealClock() - class org.boxed_economy.components.realclock.RealClock のコンストラクタ
デフォルトコンストラクタ 実timeOfDayにdefaultvalueを与えて生成します。
RealClockPlugin - class org.boxed_economy.components.realclock.RealClockPlugin.
実時間を表す時計パッケージに含まれる、時計、一定時間実行の設定、及びその設定用GUIコンポーネントの インストールを行います
RealClockPlugin() - class org.boxed_economy.components.realclock.RealClockPlugin のコンストラクタ
 
RealClockResource - class org.boxed_economy.components.realclock.RealClockResource.
RunSettingManagerResource Bundle in English.
RealClockResource() - class org.boxed_economy.components.realclock.RealClockResource のコンストラクタ
 
RealClockResource_ja - class org.boxed_economy.components.realclock.RealClockResource_ja.
RunSettingManagerResource Bundle in English.
RealClockResource_ja() - class org.boxed_economy.components.realclock.RealClockResource_ja のコンストラクタ
 
ReceivedGoodsManager - class org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager.
送られてきた財を管理しておくクラス
ReceivedGoodsManager(Behavior) - class org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager のコンストラクタ
Constructor for ReceivedGoodsManager.
Relation - class org.boxed_economy.besp.model.fmfw.Relation.
Boxed Economyにおけるagent間の静的な関連性を定義します。
Relation(RelationType, Agent, Agent) - class org.boxed_economy.besp.model.fmfw.Relation のコンストラクタ
コンストラクタです。
RelationManager - class org.boxed_economy.besp.model.fmfw.RelationManager.
エージェントの持つrelationを管理するrelationManagerを定義します。
RelationManager(Agent) - class org.boxed_economy.besp.model.fmfw.RelationManager のコンストラクタ
 
RelationType - class org.boxed_economy.besp.model.fmfw.RelationType.
RelationのTypeを定義します。
RelationType(String) - class org.boxed_economy.besp.model.fmfw.RelationType のコンストラクタ
 
ResetAction - class org.boxed_economy.components.control.ResetAction.
 
ResetAction() - class org.boxed_economy.components.control.ResetAction のコンストラクタ
Constructor for ResetAction.
ResetCommand - class org.boxed_economy.besp.container.command.ResetCommand.
ResetCommand シミュレーションを巻き戻して、読み込んだ状態からまたはじめる命令です。
ResetCommand(BESPContainer) - class org.boxed_economy.besp.container.command.ResetCommand のコンストラクタ
コンストラクタ
RootStateMachine - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine.
 
RunAction - class org.boxed_economy.components.control.RunAction.
 
RunAction() - class org.boxed_economy.components.control.RunAction のコンストラクタ
Constructor for RunAction.
RunCommand - class org.boxed_economy.besp.container.command.RunCommand.
シミュレーションを実行します。
RunCommand(BESPContainer) - class org.boxed_economy.besp.container.command.RunCommand のコンストラクタ
コンストラクタ
RunSettingDialog - class org.boxed_economy.components.runsetting.RunSettingDialog.
RunSettingDialog LimitedTimeRunの設定を行なうためのウインドウです。
RunSettingDialog(RunSettingManager, BESPContainer) - class org.boxed_economy.components.runsetting.RunSettingDialog のコンストラクタ
コンストラクタ
RunSettingManager - class org.boxed_economy.components.runsetting.RunSettingManager.
実行設定を管理するコンテナです 実行設定拡張パネル(制御パネル下) 実行設定ダイアログの管理を行います
RunSettingManager() - class org.boxed_economy.components.runsetting.RunSettingManager のコンストラクタ
Constructor for RunSettingManager.
RunSettingManagerPlugin - class org.boxed_economy.components.runsetting.RunSettingManagerPlugin.
 
RunSettingManagerPlugin() - class org.boxed_economy.components.runsetting.RunSettingManagerPlugin のコンストラクタ
 
RunSettingManagerResource - class org.boxed_economy.components.runsetting.RunSettingManagerResource.
RunSettingManagerResource Bundle in English.
RunSettingManagerResource() - class org.boxed_economy.components.runsetting.RunSettingManagerResource のコンストラクタ
 
RunSettingManagerResource_ja - class org.boxed_economy.components.runsetting.RunSettingManagerResource_ja.
RunSettingManagerResource Bundle in English.
RunSettingManagerResource_ja() - class org.boxed_economy.components.runsetting.RunSettingManagerResource_ja のコンストラクタ
 
RunSettingPanel - class org.boxed_economy.components.runsetting.RunSettingPanel.
実行設定パネル全てのパネルのスーパークラスです
RunSettingPanel() - class org.boxed_economy.components.runsetting.RunSettingPanel のコンストラクタ
 
RunSettingShowExtendPanel - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel.
現在の実行設定状態を表示するパネルで、 制御パネルの下(ボタンを押すと開く)に拡張パネルとして追加されます。
RunSettingShowExtendPanel(ModelContainer, Action) - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel のコンストラクタ
Constructor for RunSettingShowExtendPanel.
receiveDeathEvent(Agent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
他のAgentが死亡(あるいは倒産)したときに、そのAgentとの関係を削除するために 呼ばれるメソッドです。
receiveEvent(Event) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
Channelや、Agentから送られたEventを受け取るメソッドです。
receiveEvent(Event) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
Behavior#receiveEventの実装です Channelや、Agentから送られたEventを受け取るメソッドです。
receiveEvent(Event) - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
 
receiveEvent(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
イベントを受信します
receiveEvent(Event) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.EventManager のメソッド
イベントを受信します
receiveGoods(Behavior) - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
ChannelからGoodsを受け取るメソッドです。
receiveOpenChannelEvent(OpenChannelEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Channelを開設するためにChannelOpenEventを受け取るメソッドです。
receiveOpenChannelEvent(OpenChannelEvent) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
Channelを開設するためにChannelOpenEventを受け取るメソッドです。
receiveTimeEvent(TimeEvent) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
TimeEventを受け取ってbehaviorManagerに送ります。
receiveTimeEvent(TimeEvent) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
TimeEventを受け取るためのメソッドです。
receiveTimeEvent(TimeEvent) - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
ModelThreadから時刻経過処理で呼ばれるメソッドです。
receivedGoodsEquals(GoodsType) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
受け取った財が引数で与えられたGoodsTypeと同じかどうか調べる。
receivedInformationEquals(InformationType) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
受け取った財に付随する情報が引数で与えられたInformationTypeと同じかどうか調べる。
refresh() - class org.boxed_economy.besp.presentation.bface.menu.Menu のメソッド
更新関連
refresh() - class org.boxed_economy.besp.presentation.bface.menu.MenuBar のメソッド
メニューグループを作り直します (メニューを探して、JMenuBarに追加します)
refresh() - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
refresh() - class org.boxed_economy.besp.presentation.bface.menu.MenuGroup のメソッド
 
refresh() - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel のメソッド
 
relationAdded(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Relationが追加されたときに実行されるメソッドです。
relationAdded(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
relationRemoved(UpdateAgentEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener のメソッド
Relationが削除されたときに実行されるメソッドです。
relationRemoved(UpdateAgentEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
remove(BoxClassTreeElement) - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
このパッケージからBoxClassTreeElementを削除します。
remove(GoodsQuantity) - class org.boxed_economy.besp.model.fmfw.GoodsQuantity のメソッド
現在のgoodsのquantityから引数のGoodsQuantityを引いたGoodsQuantityを返します。
remove(int) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
Index指定で子要素を削除します
remove(MenuElement) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
子要素を削除します
remove(Time) - class org.boxed_economy.components.realclock.Time のメソッド
このhourから引数のhourを引いたhourを返します。
removeActionGroupListener(MenuElementGroupListener) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
removeAgent(Agent) - class org.boxed_economy.besp.model.fmfw.AgentManager のメソッド
引数に指定したAgentをリストから削除します。
removeAgent(Agent) - class org.boxed_economy.components.cell.CellSpace のメソッド
このSpaceからAgentを削除します。
removeAgentType(AgentType) - class org.boxed_economy.besp.model.Priority のメソッド
 
removeAllBehaviors() - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
全てのBehaviorを削除します。
removeAllGoods(GoodsType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財をすべて引き出します。
removeAllGoods(GoodsType) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財をすべて引き出します。
removeAllGoodsRecursively(GoodsType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財をすべて引き出します。
removeAllGoodsRecursively(GoodsType) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財をすべて引き出します。
removeBehavior(Behavior) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
Behaviorを終了して削除します。
removeBehavior(Behavior) - class org.boxed_economy.besp.model.fmfw.BehaviorManager のメソッド
Behaviorを終了して削除します。
removeChannel(Channel) - class org.boxed_economy.besp.model.fmfw.ChannelManager のメソッド
Channelが閉じられるときに、Channelから呼ばれます。
removeChannel(Channel) - class org.boxed_economy.besp.model.fmfw.Relation のメソッド
Channelを閉じます。
removeChild(Type) - class org.boxed_economy.besp.model.fmfw.Type のメソッド
子タイプを削除します.
removeGUIComponent(GUIComponent) - class org.boxed_economy.besp.presentation.guifw.GUIComponentManager のメソッド
GUIコンポーネントを削除します
removeGoods(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財を指定量引き出します。
removeGoods(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財を指定量引き出します。
removeGoodsRecursively(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
指定された種類の財を指定量引き出します。
removeGoodsRecursively(GoodsType, double) - class org.boxed_economy.besp.model.fmfw.GoodsManager のメソッド
指定された種類の財を指定量引き出します。
removeInformation(Information) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のInformationをキーとするInformationを削除します。
removeInformation(Information) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
引数のInformationTypeと一致するInformationを削除します。
removeInformation(Information) - class org.boxed_economy.besp.model.fmfw.InformationManager のメソッド
引数のInformationTypeと一致するInformationを削除します。
removeLayoutComponent(Component) - class org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout のメソッド
 
removeModelContainerListener(ModelContainerListener) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
removePresentationComponent(PresentationComponent) - class org.boxed_economy.besp.presentation.PresentationComponentManager のメソッド
PresentationComponentを削除します と同時に終了処理も行います
removePresentationComponent(PresentationComponent) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
PresentationComponentを削除します。
removePresentationContainerListener(PresentationContainerListener) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
 
removeRelation(Relation) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のRelationを削除します。
removeRelation(Relation) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のRelationを削除します。
removeRelations(RelationType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のTypeのRelation全てを削除します。
removeRelations(RelationType) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のTypeのRelation全てを削除します。
removeRelationsByAgent(Agent) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のAgentへのRelationを削除します。
removeRelationsRecursively(RelationType) - class org.boxed_economy.besp.model.fmfw.Agent のメソッド
引数のType及びその子TypeのRelation全てを削除します。
removeRelationsRecursively(RelationType) - class org.boxed_economy.besp.model.fmfw.RelationManager のメソッド
引数のType及びその子TypeのRelation全てを削除します。
removeSimulationStateListener(SimulationStateListener) - class org.boxed_economy.besp.model.ModelThread のメソッド
 
removeTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeTradeListener(TradeListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeTradeListener(TradeListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateAgentListener(UpdateAgentListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
Remove Update Listener
removeUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
Remove Update Listeners
removeUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateAgentListener(UpdateAgentListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateBehaviorListener(UpdateBehaviorListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateBehaviorListener(UpdateBehaviorListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateChannelListener(UpdateChannelListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateChannelListener(UpdateChannelListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateClockListener(UpdateClockListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateClockListener(UpdateClockListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateInformationListener(UpdateInformationListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateInformationListener(UpdateInformationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateRelationListener(UpdateRelationListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateRelationListener(UpdateRelationListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateStepListener(UpdateStepListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateStepListener(UpdateStepListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
removeUpdateViewModelListener(UpdateTypeSelectionListener) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のメソッド
remove update listener
removeUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
 
removeUpdateWorldListener(UpdateWorldListener) - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer のメソッド
 
removeUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
removeUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
 
removeUpdateWorldListener(UpdateWorldListener) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
 
requiresLayout() - class org.boxed_economy.components.boxlf5.BoxLF5Appender のメソッド
 
resetAction - class org.boxed_economy.components.control.ControlManager の変数
 
resetCurrentState(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
状態を再設定(遷移中に呼ばれる)します
resetCurrentState(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
状態を再設定(遷移中に呼ばれる)します
resetCurrentState(ElementStack) - interface org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachine のメソッド
 
resetCurrentState(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
状態を再設定(遷移中に呼ばれる)します
resetCurrentState(ElementStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
resource - class org.boxed_economy.besp.container.BESP の static 変数
initalize時のメッセージを切り替えるためのリソース文字列を設定します。
resource - class org.boxed_economy.besp.presentation.guifw.GUIContainer の static 変数
 
resource - class org.boxed_economy.besp.presentation.guifw.MenuManager の static 変数
 
resource - class org.boxed_economy.components.control.ControlManager の static 変数
 
resource - class org.boxed_economy.components.control.ControlManagerPlugin の static 変数
リソース関連
resource - class org.boxed_economy.components.control.ControlPanel の static 変数
 
resource - class org.boxed_economy.components.file.FileManager の static 変数
 
resource - class org.boxed_economy.components.file.FileManagerPlugin の static 変数
 
resource - class org.boxed_economy.components.help.AboutDialog の static 変数
 
resource - class org.boxed_economy.components.help.HelpManager の static 変数
 
resource - class org.boxed_economy.components.help.HelpManagerPlugin の static 変数
 
resource - class org.boxed_economy.components.property.PropertyDialog の static 変数
 
resource - class org.boxed_economy.components.property.PropertyManager の static 変数
 
resource - class org.boxed_economy.components.property.PropertyManagerPlugin の static 変数
 
resource - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSetting の static 変数
 
resource - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel の static 変数
 
resource - class org.boxed_economy.components.realclock.RealClock の static 変数
 
resource - class org.boxed_economy.components.realclock.RealClockPlugin の static 変数
 
resource - class org.boxed_economy.components.realclock.Time の static 変数
 
resource - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel の static 変数
 
resource - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting の static 変数
 
resource - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel の static 変数
 
resource - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel の static 変数
 
resource - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel の static 変数
 
resource - class org.boxed_economy.components.runsetting.RunSettingDialog の static 変数
 
resource - class org.boxed_economy.components.runsetting.RunSettingManager の static 変数
 
resource - class org.boxed_economy.components.runsetting.RunSettingManagerPlugin の static 変数
リソース関連
resource - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel の static 変数
 
resource - class org.boxed_economy.components.speedselect.SpeedSelectPanel の static 変数
 
resource - class org.boxed_economy.components.speedselect.SpeedSelectPlugin の static 変数
 
resource - class org.boxed_economy.components.stepclock.StepClock の static 変数
 
resource - class org.boxed_economy.components.stepclock.StepClockPlugin の static 変数
 
resource - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting の static 変数
 
resource - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel の static 変数
 
resource - class org.boxed_economy.components.worldinitializer.InitializerTableModel の static 変数
 
resource - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent の static 変数
 
resource - class org.boxed_economy.components.worldinitializer.WorldInitializerPlugin の static 変数
リソース関連
run() - class org.boxed_economy.besp.container.command.Command のメソッド
サブクラスがCommandのアルゴリズムを記述するために、 オーバーライドするメソッドです。
run() - class org.boxed_economy.besp.container.command.FileOpenCommand のメソッド
ファイルを開きます。
run() - class org.boxed_economy.besp.container.command.FileSaveAsCommand のメソッド
ファイルをsaveします。
run() - class org.boxed_economy.besp.container.command.FileSaveCommand のメソッド
保存します
run() - class org.boxed_economy.besp.container.command.ImportWorldCommand のメソッド
設定されたclassPathのクラスをcreateし、createできればmodelを切り替えます。
run() - class org.boxed_economy.besp.container.command.LimitedTimeRunCommand のメソッド
runメソッドをstartするようにmodelThreadに命令します。
run() - class org.boxed_economy.besp.container.command.ResetCommand のメソッド
巻き戻しを行ないます。
run() - class org.boxed_economy.besp.container.command.RunCommand のメソッド
実行します。
run() - class org.boxed_economy.besp.container.command.StopCommand のメソッド
modelThreadとpresentationThreadをstopします。
run() - class org.boxed_economy.besp.model.ModelThread のメソッド
run() Runnable interfaceの実装です。
run() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
状態機械を開始するためのメソッドです。
run() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
Behavior#runの実装です 状態機械を開始するためのメソッドです。
run() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
run() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread のメソッド
 
run() - class org.boxed_economy.components.realclock.SetStepNumByEndTimeOfDayCommand のメソッド
 
run() - class org.boxed_economy.components.realclock.SetStepNumByTimeCommand のメソッド
DefaultTimeOfDayを設定しているhour・unitからcreateし、それをもとに生成した LimitedTimeRunByTimeSettingをmodelThreadにセットします。
run() - class org.boxed_economy.components.realclock.SetTimeForStepCommand のメソッド
modelからclockを呼び出して、timeForStepを指定します。
runAction - class org.boxed_economy.components.control.ControlManager の変数
 
runSettingAction - class org.boxed_economy.components.runsetting.RunSettingManager の変数
 

S

SEPARATOR - class org.boxed_economy.components.profiler.ProfilerComponent の static 変数
Constants.
SPACE - class org.boxed_economy.components.control.ControlPanel の static 変数
 
STACKTRACEPANEL_HEIGHT - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static 変数
 
STACKTRACEPANEL_WIDTH - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static 変数
 
STOPPED - class org.boxed_economy.besp.model.ModelThread の static 変数
 
STOPPING - class org.boxed_economy.besp.model.ModelThread の static 変数
 
SetStepNumByEndTimeOfDayCommand - class org.boxed_economy.components.realclock.SetStepNumByEndTimeOfDayCommand.
SetStepNumByEndTimeOfDayCommand defaultTimeパッケージで利用される、LimitedTimeRunを期間で設定するための命令です。
SetStepNumByEndTimeOfDayCommand(BESPContainer, TimeOfDay) - class org.boxed_economy.components.realclock.SetStepNumByEndTimeOfDayCommand のコンストラクタ
 
SetStepNumByTimeCommand - class org.boxed_economy.components.realclock.SetStepNumByTimeCommand.
SetStepNumByTimeCommand LimitedTimeRunのlengthをTimeで設定するための命令です。
SetStepNumByTimeCommand(BESPContainer, int, String) - class org.boxed_economy.components.realclock.SetStepNumByTimeCommand のコンストラクタ
 
SetTimeForStepCommand - class org.boxed_economy.components.realclock.SetTimeForStepCommand.
SetTimeForStepCommand timeForStepを指定するための命令です。
SetTimeForStepCommand(BESPContainer, Time) - class org.boxed_economy.components.realclock.SetTimeForStepCommand のコンストラクタ
 
ShowDialogAction - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction.
 
ShowDialogAction() - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction のコンストラクタ
Constructor for ShowDialogAction.
ShowDialogAction(JDialog) - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction のコンストラクタ
Constructor for ShowDialogAction.
ShowGUIComponentAction - class org.boxed_economy.besp.presentation.guifw.ShowGUIComponentAction.
GUIコンポーネントを開くためのクラスです。
ShowGUIComponentAction(String, GUIComponent) - class org.boxed_economy.besp.presentation.guifw.ShowGUIComponentAction のコンストラクタ
GUIコンポーネントそのものを引数にとるコンストラクタ パラメータがそのままシングルトンオブジェクトになります
ShowGUIComponentAction(String, Class) - class org.boxed_economy.besp.presentation.guifw.ShowGUIComponentAction のコンストラクタ
GUIコンポーネントのクラスを引数にとるコンストラクタ 初回呼び出し時に一つだけ生成されます
SimulationStateEvent - class org.boxed_economy.besp.model.SimulationStateEvent.
シミュレーションの状態が変化したことを通知するイベント
SimulationStateEvent(Object) - class org.boxed_economy.besp.model.SimulationStateEvent のコンストラクタ
Constructor for SimulationStateEvent.
SimulationStateListener - interface org.boxed_economy.besp.model.SimulationStateListener.
シミュレーションの状態が変化したことを通知するリスナ
Space - interface org.boxed_economy.besp.model.fmfw.Space.
モデルの空間を定義します。
SpeedSelectComboBoxModel - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel.
SpeedSelectComboBoxModel PresentationComponentにおいて、速度を選択するComboBoxで利用するGUIのModelです。
SpeedSelectComboBoxModel() - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel のコンストラクタ
 
SpeedSelectPanel - class org.boxed_economy.components.speedselect.SpeedSelectPanel.
SpeedSelectPanel シミュレータの速度(modelThreadの速度)を設定するためのパネルです。
SpeedSelectPanel() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のコンストラクタ
コンストラクタ
SpeedSelectPlugin - class org.boxed_economy.components.speedselect.SpeedSelectPlugin.
 
SpeedSelectPlugin() - class org.boxed_economy.components.speedselect.SpeedSelectPlugin のコンストラクタ
 
SpeedSelectResource - class org.boxed_economy.components.speedselect.SpeedSelectResource.
SpeedSelectResource Bundle in English.
SpeedSelectResource() - class org.boxed_economy.components.speedselect.SpeedSelectResource のコンストラクタ
 
SpeedSelectResource_ja - class org.boxed_economy.components.speedselect.SpeedSelectResource_ja.
SpeedSelectResource Bundle in English.
SpeedSelectResource_ja() - class org.boxed_economy.components.speedselect.SpeedSelectResource_ja のコンストラクタ
 
SplashWindow - class org.boxed_economy.besp.presentation.bface.SplashWindow.
スプラッシュウインドウです ☆このクラスはBoxに依存しません
SplashWindow(TitlePanel) - class org.boxed_economy.besp.presentation.bface.SplashWindow のコンストラクタ
Constructor for SplashWindow.
SplashWindow(TitlePanel, Frame) - class org.boxed_economy.besp.presentation.bface.SplashWindow のコンストラクタ
Constructor for SplashWindow.
State - interface org.boxed_economy.besp.model.fmfw.behavior.State.
 
StateMachine - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine.
 
StateMachineFactory - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachineFactory.
 
StepClock - class org.boxed_economy.components.stepclock.StepClock.
StepClock Clockを単純な整数によるステップで実現したClockです。
StepClock() - class org.boxed_economy.components.stepclock.StepClock のコンストラクタ
 
StepClockPlugin - class org.boxed_economy.components.stepclock.StepClockPlugin.
ステップによる時計のパッケージに含まれる、時計、一定時間実行の設定、及びその設定用GUIコンポーネントの インストールを行います
StepClockPlugin() - class org.boxed_economy.components.stepclock.StepClockPlugin のコンストラクタ
 
StepClockResource - class org.boxed_economy.components.stepclock.StepClockResource.
RunSettingManagerResource Bundle in English.
StepClockResource() - class org.boxed_economy.components.stepclock.StepClockResource のコンストラクタ
 
StepClockResource_ja - class org.boxed_economy.components.stepclock.StepClockResource_ja.
RunSettingManagerResource Bundle in English.
StepClockResource_ja() - class org.boxed_economy.components.stepclock.StepClockResource_ja のコンストラクタ
 
StepLimitedTimeRunSetting - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting.
実行するステップ数で実装されたLimitedTimeRunクラスです
StepLimitedTimeRunSetting(long) - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting のコンストラクタ
コンストラクタです。
StepLimitedTimeRunSettingPanel - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel.
StepLimitedTimeRunSettingPanel LimitedTimeRunを実際のstepNumで設定するためのパネルです。
StepLimitedTimeRunSettingPanel() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のコンストラクタ
 
StopAction - class org.boxed_economy.components.control.StopAction.
 
StopAction() - class org.boxed_economy.components.control.StopAction のコンストラクタ
Constructor for StopAction.
StopCommand - class org.boxed_economy.besp.container.command.StopCommand.
StopCommand 動作中のシミュレーションを停止するための命令です。
StopCommand(BESPContainer) - class org.boxed_economy.besp.container.command.StopCommand のコンストラクタ
 
StringInformation - class org.boxed_economy.besp.model.fmfw.informations.StringInformation.
 
StringInformation(String) - class org.boxed_economy.besp.model.fmfw.informations.StringInformation のコンストラクタ
 
second - class org.boxed_economy.components.realclock.Time の static 変数
secondを定義します。
selectClass() - class org.boxed_economy.components.file.ImportWorldAction のメソッド
ダイアログを出して、ユーザにクラスを選択させます
sendGoods(Goods) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財を送信します 既に開かれているChannelを利用します 開かれているChannelがない場合、Exceptionを投げます
sendGoods(Relation, BehaviorType, Goods, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財を送信します 関係を指定します(自動的にChannelを開きます)
sendGoods(Relation, BehaviorType, Goods) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財を送信します 関係を指定します(自動的にkeep=falseなChannelを開きます)
sendGoods(RelationType, BehaviorType, GoodsType, double, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財を送信します
sendGoods(RelationType, BehaviorType, GoodsType, double, boolean, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
財を送信します
sendGoods(Goods, Behavior) - class org.boxed_economy.besp.model.fmfw.Channel のメソッド
Goods送信のために実行されるメソッドです。
sendInformation(Information) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報を送信します。
sendInformation(Relation, BehaviorType, Information, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報を送信します。
sendInformation(Relation, BehaviorType, Information) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報を送信します。
sendInformation(RelationType, BehaviorType, Information) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報を送信します。
sendInformation(RelationType, BehaviorType, Information, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
情報を送信します。
sendInformation(InformationType, Information) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
タイプを指定して,情報を送信します。
sendInformation(RelationType, BehaviorType, InformationType, Information, boolean) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
タイプを指定して,情報を送信します。
serialVersionUID - interface org.boxed_economy.besp.model.fmfw.Information の static 変数
 
serialVersionUID - interface org.boxed_economy.besp.model.fmfw.RandomNumberGenerator の static 変数
 
serialVersionUID - interface org.boxed_economy.besp.model.fmfw.Space の static 変数
 
setAccelerator(KeyStroke) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setActive(boolean) - class org.boxed_economy.components.boxlf5.BoxLF5Appender の static メソッド
 
setActiveChannel(Channel) - class org.boxed_economy.besp.model.fmfw.ChannelManager のメソッド
Behaviorに新たにChannelを設定します。
setAttachment(Information) - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
Sets the attachment.
setAttachment(InformationType, Information) - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
Sets the attachment.
setBehavior(Behavior) - class org.boxed_economy.besp.model.fmfw.behavior.TemplateAction のメソッド
Sets the behavior.
setBehavior(Behavior) - class org.boxed_economy.besp.model.fmfw.behavior.TemplateGuardCondition のメソッド
Sets the behavior.
setBehavior(AbstractBehavior) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
Sets the behavior.
setBgColor(Color) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Sets the bgColor.
setCellSize(int) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Sets the cellSize.
setCellSpace(CellSpace) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Method setCellSpace.
setClock(Clock) - class org.boxed_economy.besp.model.fmfw.World のメソッド
global時間を設定します。
setContainer(PresentationContainer) - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
setContainer(BESPContainer) - class org.boxed_economy.components.property.PropertyPanel のメソッド
Sets the container.
setContainer(BESPContainer) - class org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanel のメソッド
 
setContents(String) - class org.boxed_economy.besp.model.fmfw.informations.StringInformation のメソッド
 
setCurrentPathByIndices(int[]) - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
 
setCurrentPathByIndices(int[]) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
与えられたindexの配列によりパスを設定します
setCurrentPathByIndices(IndexStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
for serializing
setCurrentPathByIndices(IndexStack) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
for serializing
setCurrentTimeOfDay(TimeOfDay) - class org.boxed_economy.components.realclock.RealClock のメソッド
現在のtimeOfDayを設定します。
setDefaultIcon(Component) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
引数のcomponentのアイコンをBOXアイコンにします。
setDefaultRandomSeed(long) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Sets the defaultRandomSeed.
setDialog(JDialog) - class org.boxed_economy.besp.presentation.guifw.ShowDialogAction のメソッド
Sets the dialog.
setEnabled(boolean) - class org.boxed_economy.besp.presentation.bface.menu.Menu のメソッド
メニュー自身が有効設定されるようにオーバーライドします
setEnabled(boolean) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
子要素が全て設定されるようにオーバーライドします
setEnabled(boolean) - class org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanel のメソッド
 
setEvent(Class) - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
setEvent(Class) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
setEventDispatchInterval(long) - class org.boxed_economy.besp.model.ModelThread のメソッド
配信間隔を変更します。
setFile(File) - class org.boxed_economy.besp.model.ModelContainer のメソッド
modelの出力を、boxFileを指定して行ないます。
setForeColor(Color) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Sets the foreColor.
setGuardCondition(GuardCondition) - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
setGuardCondition(GuardCondition) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
setHistoryState(State) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
setHistoryState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine のメソッド
 
setHistoryState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
履歴状態を設定する
setHistoryState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
履歴状態を設定する
setHistoryState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
履歴状態を設定します
setHistoryState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
setIcon(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setIcon(Icon) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setIndices(int[]) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.IndexStack のメソッド
 
setInformations(Map) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
内部的に管理しているHashMapを設定します。
setInformations(Map) - class org.boxed_economy.besp.model.fmfw.InformationManager のメソッド
内部的に管理しているHashMapを設定します。
setInitialState(State) - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
setInitialState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.StateMachine のメソッド
 
setInitialState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
初期状態を設定する
setInitialState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
初期状態を設定する
setInitialState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
初期状態を設定します
setInitialState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
setInitialStatusMessage(String) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
タイトルウィンドウのメッセージを変更します。
setIsValidData(boolean) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Sets the isValidData.
setLength(long) - class org.boxed_economy.components.realclock.Time のメソッド
このTimeのlengthを設定します
setLimitedRunSetting(LimitedTimeRunSetting) - class org.boxed_economy.besp.model.ModelContainer のメソッド
このClockに実行設定を設定します。
setLimitedRunSetting(LimitedTimeRunSetting) - class org.boxed_economy.besp.model.ModelThread のメソッド
実行設定を設定します。
setMessage(String) - class org.boxed_economy.besp.model.fmfw.informations.MessageInformation のメソッド
Method setMessage.
setMessage(String) - class org.boxed_economy.besp.presentation.guifw.BoxSplashWindow のメソッド
initalize過程におけるmessageを表示させるメソッドです。
setMessage(String) - class org.boxed_economy.besp.presentation.guifw.BoxTitlePanel のメソッド
Sets the message.
setModel(World) - class org.boxed_economy.besp.model.ModelContainer のメソッド
 
setModelContainer(ModelContainer) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Container関連
setName(String) - class org.boxed_economy.besp.presentation.bface.menu.Menu のメソッド
 
setName(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setParent(BoxClassTreeElement) - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
parentを設定します。
setParent(DefaultStateElement) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement のメソッド
親ノードを設定します
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.AbstractPresentationComponent のメソッド
PresentationContainerを設定します。
setPresentationContainer(PresentationContainer) - interface org.boxed_economy.besp.presentation.PresentationComponent のメソッド
presentationContainerを設定します。
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.bface.menu.MenuBar のメソッド
トップレベルだけは設定できるよう、publicでオーバーライドします
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
プレゼンテーションコンテナを設定します ツリーに加えられると自動設定されるようにしているため、protectedになっています
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
ツリー配下の全ての要素に設定します (少しパフォーマンスは落ちますが、ツリーをツリーに足すことが考えられるので、このコードは確実です)
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent のメソッド
presentationContainerを設定します。
setPresentationContainer(PresentationContainer) - class org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent のメソッド
presentationContainerを設定します。
setPriority(AgentType, int) - class org.boxed_economy.besp.model.ModelContainer のメソッド
Priorityを追加設定します。
setPriority(AgentType, int) - class org.boxed_economy.besp.model.PriorityManager のメソッド
Priorityを追加設定します。
setPriority(AgentType, int) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Priorityを追加設定します。
setReceivedGoods(ChannelEvent) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
 
setReceivedGoods(ChannelEvent) - class org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager のメソッド
 
setSelectedItem(Object) - class org.boxed_economy.components.realclock.DaySelectComboBoxModel のメソッド
現在選択しているリストの要素を更新します。
setSelectedItem(Object) - class org.boxed_economy.components.realclock.MonthSelectComboBoxModel のメソッド
現在選択しているリストの要素を更新します。
setSelectedItem(Object) - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel のメソッド
現在選択しているリストの要素を更新します。
setSelectedItem(Object) - class org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel のメソッド
現在選択しているリストの要素を更新します。
setSmallIcon(String) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setSmallIcon(Icon) - class org.boxed_economy.besp.presentation.bface.menu.MenuElement のメソッド
 
setSourceState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
setSourceState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
implements of Transition
setSpace(Space) - class org.boxed_economy.besp.model.fmfw.World のメソッド
global空間を設定します。
setStep(long) - class org.boxed_economy.components.stepclock.StepClock のメソッド
Sets the step.
setStep(long) - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSetting のメソッド
実行するステップ数を設定します。
setTargetState(State) - interface org.boxed_economy.besp.model.fmfw.behavior.Transition のメソッド
 
setTargetState(State) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
 
setTimeEventRandomSeed(long) - class org.boxed_economy.besp.model.fmfw.World のメソッド
Sets the timeEventRandomSeed.
setTimeForStep(Time) - class org.boxed_economy.components.realclock.RealClock のメソッド
clockEventを発信するたびに進めるhourを設定します。
setTitle(String) - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
setTitle(String) - class org.boxed_economy.components.property.PropertyPanel のメソッド
Sets the title.
setType(BehaviorType) - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
Method setType.
setUnit(String) - class org.boxed_economy.components.realclock.Time のメソッド
このTimeのunitを設定します。
setValue(double) - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation のメソッド
Sets the value.
setValue(int) - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation のメソッド
Sets the value.
setValueAt(Object, int, int) - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
setWorld(World) - class org.boxed_economy.besp.model.fmfw.Clock のメソッド
このClockが配置されているWorldを設定します。
setWorld(World) - class org.boxed_economy.besp.model.fmfw.Entity のメソッド
このAgentをWorldに配置するため、Worldから呼ばれます。
setWriteBorder(boolean) - class org.boxed_economy.components.cell.CellFieldPanel のメソッド
Sets the writeBorder.
setYes(boolean) - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation のメソッド
Sets the yes.
settingGroup - class org.boxed_economy.components.runsetting.RunSettingManager の変数
メニュー関連
show(Frame, String) - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static メソッド
 
show(Frame, String, Throwable) - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static メソッド
 
show(int) - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
show() - class org.boxed_economy.components.help.AboutDialog のメソッド
 
show() - class org.boxed_economy.components.property.PropertyDialog のメソッド
表示される時の処理
show() - class org.boxed_economy.components.runsetting.RunSettingDialog のメソッド
表示関連
showAboutDialogAction - class org.boxed_economy.components.help.HelpManager の変数
 
showBoxClassTreeDialog(String, Component) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
classLoaderのdefaultのrootを利用して、boxClassTreeダイアログを表示させ、 その中からクラスを選択させてclassNameを返します。
showBoxClassTreeDialog(BoxClassTreeElement, String, Component) - class org.boxed_economy.besp.presentation.bface.GUIUtility の static メソッド
rootを指定して、boxClassTreeダイアログを表示させ、 その中からクラスを選択させてclassNameを返します。
showControlPanelAction - class org.boxed_economy.components.control.ControlManager の変数
 
showControlPanelGroup - class org.boxed_economy.components.control.ControlManager の変数
 
showCurrentClock() - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel のメソッド
Clockの情報を表示します
showCurrentLimitedTimeRunSetting() - class org.boxed_economy.components.runsetting.RunSettingShowExtendPanel のメソッド
LimitedTimeRunの情報を表示します
showCurrentSetting() - class org.boxed_economy.components.language.LanguageSelectionPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.property.PropertyPanel のメソッド
現在の状態を表示します
showCurrentSetting() - class org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.runsetting.DefaultCompositeRunSettingPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.speedselect.SpeedSelectPanel のメソッド
 
showCurrentSetting() - class org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanel のメソッド
 
showDefaultGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showError(String) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
エラーを表示します。
showError(String, Throwable) - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
エラーを表示します。
showFirstGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showGeneralGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showGuiComponentManagementAction - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showLastGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showMenu - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
showMenuGroup - class org.boxed_economy.besp.presentation.guifw.MenuManager の変数
 
showPropertyDialogAction - class org.boxed_economy.components.property.PropertyManager の変数
 
showStatusMessage(String) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
ステータス表示用
showTitle() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
タイトルウィンドウを表示します。
simulationStarted(SimulationStateEvent) - interface org.boxed_economy.besp.model.SimulationStateListener のメソッド
シミュレーションが開始されたことを通知します
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.property.PropertyManager のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
simulationStarted(SimulationStateEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
simulationStateListeners - class org.boxed_economy.besp.model.ModelThread の変数
状態イベント配信関連
simulationStopped(SimulationStateEvent) - interface org.boxed_economy.besp.model.SimulationStateListener のメソッド
シミュレーションが停止されたことを通知します
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.property.PropertyManager のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
simulationStopped(SimulationStateEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
simulationStopping(SimulationStateEvent) - interface org.boxed_economy.besp.model.SimulationStateListener のメソッド
シミュレーションが停止処理にはいったことを通知します
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.property.PropertyManager のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
simulationStopping(SimulationStateEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
start() - class org.boxed_economy.besp.model.ModelThread のメソッド
Threadをスタートさせ、シミュレーションを進めます stopメソッドが呼ばれるまで、シミュレーションを動かしつづけます。
start(long) - class org.boxed_economy.besp.model.ModelThread のメソッド
引数で指定した回数だけシミュレーション実行を行ないます。
start() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread のメソッド
 
stateChanged(UpdateBehaviorEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorListener のメソッド
 
stateChanged(UpdateBehaviorEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
stateChanged(MenuElementGroupEvent) - class org.boxed_economy.besp.presentation.bface.menu.MenuElementGroup のメソッド
 
stateChanged(MenuElementGroupEvent) - interface org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupListener のメソッド
 
stepCompleted(UpdateClockEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateStepListener のメソッド
時刻が経過したときに呼ばれるメソッドです。
stepCompleted(UpdateClockEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
stepRunAction - class org.boxed_economy.components.control.ControlManager の変数
 
stop() - class org.boxed_economy.besp.model.ModelThread のメソッド
シミュレーション(イベントの配信)を停止します。
stop() - class org.boxed_economy.besp.model.fmfw.Behavior のメソッド
状態機械を停止するためのメソッドです。
stop() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
Behavior#runの実装です 状態機械を停止するためのメソッドです。
stop() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteThread のメソッド
 
stopAction - class org.boxed_economy.components.control.ControlManager の変数
 

T

TERMINATEPLUGIN_METHOD_NAME - interface org.boxed_economy.besp.container.BESPPlugin の static 変数
 
TITLE - class org.boxed_economy.besp.presentation.guifw.ErrorDialog の static 変数
static
TITLE - class org.boxed_economy.components.control.ControlPanel の static 変数
 
TITLE_IMAGE_PATH - class org.boxed_economy.besp.presentation.guifw.GUIContainer の static 変数
 
TITLE_RUNNING - class org.boxed_economy.components.control.ControlPanel の static 変数
 
TITLE_STOPPED - class org.boxed_economy.components.control.ControlPanel の static 変数
 
TITLE_STOPPING - class org.boxed_economy.components.control.ControlPanel の static 変数
 
TRACE - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
デバッグ用Logger
TemplateAction - class org.boxed_economy.besp.model.fmfw.behavior.TemplateAction.
 
TemplateAction() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateAction のコンストラクタ
Constructor for TemplateAction.
TemplateGuardCondition - class org.boxed_economy.besp.model.fmfw.behavior.TemplateGuardCondition.
 
TemplateGuardCondition() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateGuardCondition のコンストラクタ
Constructor for TemplateGuardCondition.
Time - class org.boxed_economy.components.realclock.Time.
Time defaultで実装したTime。
Time(long, String) - class org.boxed_economy.components.realclock.Time のコンストラクタ
コンストラクタです。
TimeEvent - class org.boxed_economy.besp.model.fmfw.TimeEvent.
時間の経過を知らせるEventです。
TimeEvent(Object) - class org.boxed_economy.besp.model.fmfw.TimeEvent のコンストラクタ
 
TimeForStepRunSettingPanel - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel.
TimeForStepRunSettingPanel timeForStepを設定するためのパネルです。
TimeForStepRunSettingPanel() - class org.boxed_economy.components.realclock.TimeForStepRunSettingPanel のコンストラクタ
 
TimeLimitedTimeRunSetting - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting.
LimitedRunByRealTimeSettingTest LimitedTimeRunの設定を、実行する時間で表わしたmodelです。
TimeLimitedTimeRunSetting(RealClock, Time) - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting のコンストラクタ
時計と、LimitedRunする時間を設定します。
TimeLimitedTimeRunSettingPanel - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel.
TimeLimitedTimeRunSettingPanel hourでLimitedTimeRunのlengthを設定するためのパネルです。
TimeLimitedTimeRunSettingPanel() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanel のコンストラクタ
 
TimeOfDay - class org.boxed_economy.components.realclock.TimeOfDay.
TimeOfDay defaultのtimeOfDayをGregorianCalendarで実装します。
TimeOfDay(int, int, int, int, int, int) - class org.boxed_economy.components.realclock.TimeOfDay のコンストラクタ
コンストラクタです。
TimeUnitSelectComboBoxModel - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel.
TimeUnitSelectComboBoxModel PresentationComponentにおいて、hourunitを選択するComboBoxで利用するGUIのModelです。
TimeUnitSelectComboBoxModel() - class org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel のコンストラクタ
 
TitlePanel - class org.boxed_economy.besp.presentation.bface.TitlePanel.
タイトルを表示するパネルです。
TitlePanel(String) - class org.boxed_economy.besp.presentation.bface.TitlePanel のコンストラクタ
Constructor for TitlePanel.
TradeEvent - class org.boxed_economy.besp.model.fmfw.update.TradeEvent.
Channelを用いたGoodsの送受信が行なわれた時にChannelから送られるイベントです
TradeEvent(Channel, Collection, Collection, Relation) - class org.boxed_economy.besp.model.fmfw.update.TradeEvent のコンストラクタ
コンストラクタです。
TradeListener - interface org.boxed_economy.besp.model.fmfw.update.TradeListener.
Trade実行時のイベントを受け取るためのリスナーです
Transition - interface org.boxed_economy.besp.model.fmfw.behavior.Transition.
 
TransitioningState - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState.
 
TransitioningState(Transition) - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のコンストラクタ
Constructor for TransitioningState.
Type - class org.boxed_economy.besp.model.fmfw.Type.
Agent,Goods,Information,AbstractBehavior,Relationの種類を表すための親クラスです。
Type(String) - class org.boxed_economy.besp.model.fmfw.Type のコンストラクタ
コンストラクタです。
TypeManager - class org.boxed_economy.besp.model.fmfw.TypeManager.
Worldが持つTypeを管理するクラスです。
TypeManager() - class org.boxed_economy.besp.model.fmfw.TypeManager のコンストラクタ
 
TypeSelection - interface org.boxed_economy.besp.presentation.bface.typeselector.TypeSelection.
 
TypeSelectionPanel - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel.
 
TypeSelectionPanel(Frame, List, String) - class org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel のコンストラクタ
Constructor for CheckBoxTypeSelection.
terminate() - class org.boxed_economy.besp.container.BESP の static メソッド
終了します。
terminate() - class org.boxed_economy.besp.container.BESPContainer のメソッド
コンテナを終了します
terminate() - class org.boxed_economy.besp.model.ModelContainer のメソッド
終了処理を行ないます。
terminate() - class org.boxed_economy.besp.model.fmfw.behavior.AbstractBehavior のメソッド
 
terminate() - interface org.boxed_economy.besp.model.fmfw.behavior.RootStateMachine のメソッド
 
terminate() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
最終状態にする
terminate() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
最終状態にする
terminate() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachineImpl のメソッド
最終状態にします
terminate() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
 
terminate() - class org.boxed_economy.besp.presentation.DefaultPresentationComponent のメソッド
 
terminate() - interface org.boxed_economy.besp.presentation.PresentationComponent のメソッド
このプレゼンテーションコンポーネントを終了します。
terminate() - class org.boxed_economy.besp.presentation.PresentationContainer のメソッド
終了処理します
terminate() - class org.boxed_economy.besp.presentation.guifw.GUIContainer のメソッド
 
terminate() - class org.boxed_economy.besp.presentation.guifw.MainFrame のメソッド
 
terminate() - class org.boxed_economy.components.boxlf5.BoxLF5InternalFrameComponent のメソッド
 
terminate() - class org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponent のメソッド
 
terminate() - class org.boxed_economy.components.control.ControlManager のメソッド
 
terminate() - class org.boxed_economy.components.control.ControlPanel のメソッド
 
terminate() - class org.boxed_economy.components.file.FileManager のメソッド
 
terminate() - class org.boxed_economy.components.help.HelpManager のメソッド
 
terminate() - class org.boxed_economy.components.profiler.ProfilerComponent のメソッド
 
terminate() - class org.boxed_economy.components.property.PropertyManager のメソッド
 
terminate() - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
terminate() - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
timeEventReceived(UpdateBehaviorEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorListener のメソッド
 
timeEventReceived(UpdateBehaviorEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
toString() - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
要素のnameを返すためにオーバーライドします。
toString() - class org.boxed_economy.besp.model.fmfw.Goods のメソッド
タイプのオブジェクト名とクラス名を文字列で返します.
toString() - class org.boxed_economy.besp.model.fmfw.Type のメソッド
タイプのオブジェクト名とクラス名を文字列で返します.
toString() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateAction のメソッド
名前を取得します
toString() - class org.boxed_economy.besp.model.fmfw.behavior.TemplateGuardCondition のメソッド
名前を取得します
toString() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultRootStateMachine のメソッド
toString
toString() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState のメソッド
toString
toString() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultTransition のメソッド
文字列表現を返します
toString() - class org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState のメソッド
名前を返すようにします
toString() - class org.boxed_economy.besp.model.fmfw.informations.DoubleInformation のメソッド
 
toString() - class org.boxed_economy.besp.model.fmfw.informations.IntegerInformation のメソッド
 
toString() - class org.boxed_economy.besp.model.fmfw.informations.MessageInformation のメソッド
 
toString() - class org.boxed_economy.besp.model.fmfw.informations.StringInformation のメソッド
 
toString() - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation のメソッド
 
toString() - class org.boxed_economy.components.cell.Cell のメソッド
 
toString() - class org.boxed_economy.components.realclock.RealClock のメソッド
 
toString() - class org.boxed_economy.components.realclock.Time のメソッド
このオブジェクトの文字列表現を返します。
toString() - class org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting のメソッド
run」のフォーマットで返します
toString() - class org.boxed_economy.components.realclock.TimeOfDay のメソッド
このオブジェクトの文字列表現を返します みやすくするため、Gregorianカレンダーが持つ情報のうち、 year/month/day/hour/minute/second/msだけを出力します
toString() - class org.boxed_economy.components.stepclock.StepClock のメソッド
 
toolsDefaultGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
toolsFirstGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
toolsLastGroup - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
 
toolsMenu - class org.boxed_economy.besp.presentation.guifw.GUIContainer の変数
メニュー関連
traceAction - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
traceBehavior - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
traceEvent - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
traceState - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
traceTransition - class org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement の static 変数
 
tradeCompleted(TradeEvent) - interface org.boxed_economy.besp.model.fmfw.update.TradeListener のメソッド
Channel閉鎖時に取引の情報を受け取るメソッドです。
tradeCompleted(TradeEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
transitionStarted(UpdateBehaviorEvent) - interface org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorListener のメソッド
 
transitionStarted(UpdateBehaviorEvent) - class org.boxed_economy.besp.presentation.UpdateEventManager のメソッド
 
treewalk(BoxClassTreeElement) - class org.boxed_economy.besp.container.classtree.BoxClassTreeVisitor のメソッド
走査するためのメソッドです。

U

UpdateAgentEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateAgentEvent.
AgentにGoods/Information/Relationがadd/removeされた時に送られるイベントです
UpdateAgentEvent(Object, Object) - class org.boxed_economy.besp.model.fmfw.update.UpdateAgentEvent のコンストラクタ
コンストラクタです。
UpdateAgentListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateAgentListener.
AgentにGoods/Information/Relationがadd/removeされたイベントを受け取るためのリスナーです
UpdateBehaviorEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorEvent.
Behaviorが更新されたときに送られるイベントです。
UpdateBehaviorEvent(Object, State) - class org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorEvent のコンストラクタ
 
UpdateBehaviorListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorListener.
Behavior更新時のイベントを受け取るためのリスナーです Behaviorの性質上、詳しい実装はBehaviorに依存します。
UpdateChannelEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateChannelEvent.
ChannelでGoodsが送信・受信されたときに送られるEventです。
UpdateChannelEvent(Object, Goods, Behavior, Behavior) - class org.boxed_economy.besp.model.fmfw.update.UpdateChannelEvent のコンストラクタ
コンストラクタです。
UpdateChannelListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateChannelListener.
UpdateChannelEventを受信するListenerです。
UpdateClockEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateClockEvent.
時計が進捗したときに送られるEventです.
UpdateClockEvent(Object) - class org.boxed_economy.besp.model.fmfw.update.UpdateClockEvent のコンストラクタ
 
UpdateClockListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateClockListener.
StateMachineの更新を受け取るためのListenerです.
UpdateEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateEvent.
モデルの要素が更新されたときに送られるEventです。
UpdateEvent(Object) - class org.boxed_economy.besp.model.fmfw.update.UpdateEvent のコンストラクタ
 
UpdateEventDeliverer - interface org.boxed_economy.besp.presentation.UpdateEventDeliverer.
更新イベント配信者を規定します 主な実装クラス: PresentationComponent UpdateEventManager
UpdateEventManager - class org.boxed_economy.besp.presentation.UpdateEventManager.
UpdateEventの配信を管理します。
UpdateEventManager() - class org.boxed_economy.besp.presentation.UpdateEventManager のコンストラクタ
 
UpdateInformationEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateInformationEvent.
Informationが更新された時に送られるイベントです Informationの性質上、詳しい実装はInformationに依存します。
UpdateInformationEvent(Object) - class org.boxed_economy.besp.model.fmfw.update.UpdateInformationEvent のコンストラクタ
 
UpdateInformationListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateInformationListener.
Information更新時のイベントを受け取るためのリスナーです Informationの性質上、詳しい実装はInformationに依存します。
UpdateListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateListener.
 
UpdateRelationEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateRelationEvent.
RelationがChannelを開設・閉鎖したときに送られるEventです.
UpdateRelationEvent(Object, Channel) - class org.boxed_economy.besp.model.fmfw.update.UpdateRelationEvent のコンストラクタ
コンストラクタです。
UpdateRelationListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateRelationListener.
Relationの更新を受け取るためのListenerです.
UpdateStepListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateStepListener.
StateMachineの更新を受け取るためのListenerです.
UpdateTypeSelectionListener - interface org.boxed_economy.besp.presentation.bface.typeselector.UpdateTypeSelectionListener.
 
UpdateWorldEvent - class org.boxed_economy.besp.model.fmfw.update.UpdateWorldEvent.
Worldが更新されたときに送られるEventです.
UpdateWorldEvent(Object, Object) - class org.boxed_economy.besp.model.fmfw.update.UpdateWorldEvent のコンストラクタ
コンストラクタです。
UpdateWorldListener - interface org.boxed_economy.besp.model.fmfw.update.UpdateWorldListener.
Worldの更新を受け取るためのListenerです.
update() - class org.boxed_economy.components.worldinitializer.InitializerTableModel のメソッド
 
updateFrameSize() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
 
updateMRUList() - class org.boxed_economy.components.boxlf5.BoxLF5LogBrokerMonitor のメソッド
修正

V

VERSION - class org.boxed_economy.besp.container.BESP の static 変数
 
viewModelUpdated() - interface org.boxed_economy.besp.presentation.bface.typeselector.UpdateTypeSelectionListener のメソッド
notify updated from model to view
visit(BoxClassTreeVisitor) - class org.boxed_economy.besp.container.classtree.BoxClass のメソッド
visitorを受け付けるインターフェースです。
visit(BoxClassTreeVisitor) - class org.boxed_economy.besp.container.classtree.BoxClassTreeElement のメソッド
visitorを受け付けるインターフェースです。
visit(BoxClassTreeVisitor) - class org.boxed_economy.besp.container.classtree.BoxPackage のメソッド
 
visitClass(BoxClass) - class org.boxed_economy.besp.container.classtree.BoxClassTreeVisitor のメソッド
クラスを訪問したときにコールバックされるメソッドです。
visitClass(BoxClass) - class org.boxed_economy.besp.container.classtree.CleaningInvalidClassBoxClassTreeVisitor のメソッド
 
visitClass(BoxClass) - class org.boxed_economy.besp.container.classtree.DebugBoxClassTreeVisitor のメソッド
クラス訪問問したときにコールバックされるメソッドです。
visitClass(BoxClass) - class org.boxed_economy.besp.container.classtree.FilteringClassBoxClassTreeVisitor のメソッド
パッケージからの訪問したときにコールバックされるメソッドです。
visitPackage(BoxPackage) - class org.boxed_economy.besp.container.classtree.BoxClassTreeVisitor のメソッド
パッケージを訪問したときにコールバックされるメソッドです。
visitPackage(BoxPackage) - class org.boxed_economy.besp.container.classtree.CleaningInvalidClassBoxClassTreeVisitor のメソッド
 
visitPackage(BoxPackage) - class org.boxed_economy.besp.container.classtree.DebugBoxClassTreeVisitor のメソッド
パッケージを訪問したときにコールバックされるメソッドです。
visitPackage(BoxPackage) - class org.boxed_economy.besp.container.classtree.FilteringClassBoxClassTreeVisitor のメソッド
BoxPackageを訪問したときにコールバックされるメソッドです。

W

World - class org.boxed_economy.besp.model.fmfw.World.
モデルにおけるworldを定義します。
World() - class org.boxed_economy.besp.model.fmfw.World のコンストラクタ
 
WorldInitializerComponent - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent.
世界が持つ初期値を設定するプレゼンテーションコンポーネントです このコンポーネントは現在設定されているWorldが持つpropertyのうち 条件を満たすものを設定することができます 1,publicなJavaの命名規則に従ったgetter、setter(*)がWorldに定義されている 2,getterの返り値と、setterの引数の型が同じである 3,getterの返り値と、setterの引数の型がプリミティブ型(**)である また、propertyの名前が"value"であったとき、WorldにgetValueComment()という メソッドが定義されていれば、そのメソッドが返す値をコメントとして読み込むことができます。
WorldInitializerComponent() - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のコンストラクタ
 
WorldInitializerPlugin - class org.boxed_economy.components.worldinitializer.WorldInitializerPlugin.
 
WorldInitializerPlugin() - class org.boxed_economy.components.worldinitializer.WorldInitializerPlugin のコンストラクタ
 
WorldInitializerResource - class org.boxed_economy.components.worldinitializer.WorldInitializerResource.
 
WorldInitializerResource() - class org.boxed_economy.components.worldinitializer.WorldInitializerResource のコンストラクタ
 
WorldInitializerResource_ja - class org.boxed_economy.components.worldinitializer.WorldInitializerResource_ja.
 
WorldInitializerResource_ja() - class org.boxed_economy.components.worldinitializer.WorldInitializerResource_ja のコンストラクタ
 
worldClosed(ModelContainerEvent) - interface org.boxed_economy.besp.model.ModelContainerListener のメソッド
現在のモデルが破棄された直後に呼ばれます
worldClosed() - class org.boxed_economy.besp.presentation.DefaultPresentationComponent のメソッド
 
worldClosed(ModelContainerEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
worldClosed(ModelContainerEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
worldClosed(ModelContainerEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
worldClosed(ModelContainerEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
worldClosed(ModelContainerEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 
worldOpened(ModelContainerEvent) - interface org.boxed_economy.besp.model.ModelContainerListener のメソッド
世界(モデル)が設定され、初期化された後のタイミングで呼ばれます
worldOpened() - class org.boxed_economy.besp.presentation.DefaultPresentationComponent のメソッド
 
worldOpened(ModelContainerEvent) - class org.boxed_economy.components.control.ControlManager のメソッド
 
worldOpened(ModelContainerEvent) - class org.boxed_economy.components.control.ControlPanel のメソッド
 
worldOpened(ModelContainerEvent) - class org.boxed_economy.components.file.FileManager のメソッド
 
worldOpened(ModelContainerEvent) - class org.boxed_economy.components.runsetting.RunSettingManager のメソッド
 
worldOpened(ModelContainerEvent) - class org.boxed_economy.components.worldinitializer.WorldInitializerComponent のメソッド
 

Y

YesNoInformation - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation.
 
YesNoInformation(boolean) - class org.boxed_economy.besp.model.fmfw.informations.YesNoInformation のコンストラクタ
Constructor for YesNoInformation.
year - class org.boxed_economy.components.realclock.Time の static 変数
yearを定義します。

Z

ZIP_EXTENSION - class org.boxed_economy.besp.BESPLauncher の static 変数
 

A B C D E F G H I J K L M N O P R S T U V W Y Z