概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
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
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス