直列化された形式


パッケージ org.boxed_economy.besp.model

クラス org.boxed_economy.besp.model.LimitedTimeRunSetting は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.ModelContainerEvent は java.util.EventObject を拡張し、Serializable を実装しています

直列化されたフィールド

world

World world

クラス org.boxed_economy.besp.model.ModelException は java.lang.RuntimeException を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.SimulationStateEvent は java.util.EventObject を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.besp.model.fmfw

クラス org.boxed_economy.besp.model.fmfw.AbstractInformationFmFwObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.AgentEntity を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

type

AgentType type

goodsManager

GoodsManager goodsManager

relationManager

RelationManager relationManager

behaviorManager

BehaviorManager behaviorManager

クラス org.boxed_economy.besp.model.fmfw.AgentManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

agentMap

java.util.HashMap agentMap

クラス org.boxed_economy.besp.model.fmfw.AgentTypeType を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.fmfw.BehaviorFmFwObject を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

agent

Agent agent

channelManager

ChannelManager channelManager

receivedGoodsManager

ReceivedGoodsManager receivedGoodsManager

クラス org.boxed_economy.besp.model.fmfw.BehaviorManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

agent

Agent agent

behaviorMap

java.util.HashMap behaviorMap

クラス org.boxed_economy.besp.model.fmfw.BehaviorTypeType を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.fmfw.ChannelFmFwObject を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

parentRelation

Relation parentRelation

behaviorA

Behavior behaviorA

behaviorB

Behavior behaviorB

sendingGoods

Goods sendingGoods

goodsFromBehaviorA

java.util.Collection goodsFromBehaviorA

goodsFromBehaviorB

java.util.Collection goodsFromBehaviorB

keep

boolean keep

closed

boolean closed

クラス org.boxed_economy.besp.model.fmfw.ChannelEvent は java.util.EventObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.ChannelManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

keptChannels

java.util.List keptChannels

channelStack

ChannelManager.ChannelStack channelStack

activeChannel

Channel activeChannel

クラス org.boxed_economy.besp.model.fmfw.Clock は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

world

World world

クラス org.boxed_economy.besp.model.fmfw.DeathEvent は java.util.EventObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.DefaultRandomNumberGenerator は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

randomNumberGeneratorAlgorithm

java.util.Random randomNumberGeneratorAlgorithm
randomNumberGeneratorAlgorithmです。Random型です。


seed

long seed
Random型で用いられる、乱数生成のためのseedです。


randomNumberGeneratorName

java.lang.String randomNumberGeneratorName
このrandomNumberGeneratorAlgorithmのnameです。

クラス org.boxed_economy.besp.model.fmfw.EntityFmFwObject を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

world

World world

informationManager

InformationManager informationManager

クラス org.boxed_economy.besp.model.fmfw.FmFwObject は java.lang.Object を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.GoodsEntity を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

type

GoodsType type

goodsQuantity

GoodsQuantity goodsQuantity

attachmentKey

Information attachmentKey

クラス org.boxed_economy.besp.model.fmfw.GoodsManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

goodsHashMap

java.util.HashMap goodsHashMap

クラス org.boxed_economy.besp.model.fmfw.GoodsQuantity は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

value

double value
goodsのquantityを示す浮動小数点数(double)

クラス org.boxed_economy.besp.model.fmfw.GoodsTypeType を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.fmfw.InformationManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

informationMap

java.util.Map informationMap

クラス org.boxed_economy.besp.model.fmfw.InformationTypeType を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.fmfw.OpenChannelEvent は java.util.EventObject を拡張し、Serializable を実装しています

直列化されたフィールド

targetBehaviorType

BehaviorType targetBehaviorType

クラス org.boxed_economy.besp.model.fmfw.RandomNumberGeneratorManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

randomNumberGeneratorMap

java.util.Map randomNumberGeneratorMap

クラス org.boxed_economy.besp.model.fmfw.ReceivedGoodsManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

behavior

Behavior behavior

クラス org.boxed_economy.besp.model.fmfw.RelationFmFwObject を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

type

RelationType type

source

Agent source

target

Agent target

channels

java.util.List channels

クラス org.boxed_economy.besp.model.fmfw.RelationManager は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

owner

Agent owner

relationHashMap

java.util.HashMap relationHashMap

クラス org.boxed_economy.besp.model.fmfw.RelationTypeType を拡張し、Serializable を実装しています

serialVersionUID: 1l

クラス org.boxed_economy.besp.model.fmfw.TimeEvent は java.util.EventObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.Type は java.lang.Object を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

name

java.lang.String name

parents

java.util.List parents

children

java.util.List children

cashChildren

java.util.List cashChildren
下位に存在する子タイプを再帰的にすべてとりだしListとして返します.


cashMapChildren

java.util.Map cashMapChildren

クラス org.boxed_economy.besp.model.fmfw.WorldFmFwObject を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

clock

Clock clock

space

Space space

initialized

boolean initialized

defaultRandomSeed

long defaultRandomSeed

timeEventRandomSeed

long timeEventRandomSeed

agentManager

AgentManager agentManager

randomManager

RandomNumberGeneratorManager randomManager


パッケージ org.boxed_economy.besp.model.fmfw.behavior

クラス org.boxed_economy.besp.model.fmfw.behavior.AbstractBehaviorBehavior を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化メソッド

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
シリアライズ関係


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException

クラス org.boxed_economy.besp.model.fmfw.behavior.BehaviorExceptionModelException を拡張し、Serializable を実装しています

直列化されたフィールド

behavior

AbstractBehavior behavior


パッケージ org.boxed_economy.besp.model.fmfw.informations

クラス org.boxed_economy.besp.model.fmfw.informations.DoubleInformationAbstractInformation を拡張し、Serializable を実装しています

直列化されたフィールド

value

double value

クラス org.boxed_economy.besp.model.fmfw.informations.IntegerInformationAbstractInformation を拡張し、Serializable を実装しています

直列化されたフィールド

value

int value

クラス org.boxed_economy.besp.model.fmfw.informations.MessageInformationAbstractInformation を拡張し、Serializable を実装しています

直列化されたフィールド

message

java.lang.String message

クラス org.boxed_economy.besp.model.fmfw.informations.StringInformation は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

contents

java.lang.String contents

クラス org.boxed_economy.besp.model.fmfw.informations.YesNoInformationAbstractInformation を拡張し、Serializable を実装しています

直列化されたフィールド

yes

boolean yes


パッケージ org.boxed_economy.besp.model.fmfw.update

クラス org.boxed_economy.besp.model.fmfw.update.TradeEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

goodsFromChannelStart

java.util.Collection goodsFromChannelStart

goodsFromChannelEnd

java.util.Collection goodsFromChannelEnd

relation

Relation relation

クラス org.boxed_economy.besp.model.fmfw.update.UpdateAgentEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

object

java.lang.Object object

クラス org.boxed_economy.besp.model.fmfw.update.UpdateBehaviorEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

state

State state

クラス org.boxed_economy.besp.model.fmfw.update.UpdateChannelEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

goods

Goods goods

sourceBehavior

Behavior sourceBehavior

targetBehavior

Behavior targetBehavior

クラス org.boxed_economy.besp.model.fmfw.update.UpdateClockEventUpdateEvent を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.update.UpdateEvent は java.util.EventObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.update.UpdateInformationEventUpdateEvent を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.model.fmfw.update.UpdateRelationEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

channel

Channel channel

クラス org.boxed_economy.besp.model.fmfw.update.UpdateWorldEventUpdateEvent を拡張し、Serializable を実装しています

直列化されたフィールド

object

java.lang.Object object


パッケージ org.boxed_economy.besp.presentation

クラス org.boxed_economy.besp.presentation.PresentationContainerEvent は java.util.EventObject を拡張し、Serializable を実装しています

直列化されたフィールド

presentationComponent

PresentationComponent presentationComponent

クラス org.boxed_economy.besp.presentation.PresentationException は java.lang.RuntimeException を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.besp.presentation.bface

クラス org.boxed_economy.besp.presentation.bface.ClassTreePanel は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

classPath

java.lang.String classPath

scrollPane

javax.swing.JScrollPane scrollPane

boxClassTree

javax.swing.JTree boxClassTree

textFieldClassPath

javax.swing.JTextField textFieldClassPath

borderLayout

java.awt.BorderLayout borderLayout

クラス org.boxed_economy.besp.presentation.bface.SplashWindow は javax.swing.JWindow を拡張し、Serializable を実装しています

直列化されたフィールド

logger

org.apache.log4j.Logger logger

titlePanel

TitlePanel titlePanel

クラス org.boxed_economy.besp.presentation.bface.TitlePanel は javax.swing.JLabel を拡張し、Serializable を実装しています

直列化されたフィールド

logger

org.apache.log4j.Logger logger

imagePath

java.lang.String imagePath


パッケージ org.boxed_economy.besp.presentation.bface.menu

クラス org.boxed_economy.besp.presentation.bface.menu.ActionMenuElement を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.presentation.bface.menu.ActionGroupMenuGroup を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.presentation.bface.menu.MenuMenuElementGroup を拡張し、Serializable を実装しています

直列化されたフィールド

jMenu

javax.swing.JMenu jMenu

クラス org.boxed_economy.besp.presentation.bface.menu.MenuBarMenuElementGroup を拡張し、Serializable を実装しています

直列化されたフィールド

jMenuBar

javax.swing.JMenuBar jMenuBar

クラス org.boxed_economy.besp.presentation.bface.menu.MenuElement は javax.swing.AbstractAction を拡張し、Serializable を実装しています

直列化されたフィールド

presentationContainer

PresentationContainer presentationContainer

クラス org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupMenuElement を拡張し、Serializable を実装しています

直列化されたフィールド

elements

java.util.List elements

actionGroupListeners

java.util.Vector actionGroupListeners

クラス org.boxed_economy.besp.presentation.bface.menu.MenuElementGroupEvent は java.util.EventObject を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.presentation.bface.menu.MenuGroupMenuElementGroup を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.besp.presentation.bface.typeselector

クラス org.boxed_economy.besp.presentation.bface.typeselector.TypeSelectionPanel は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

title

java.lang.String title
Instance Variables


listPanel

ListPanel listPanel

types

java.util.List types

owner

java.awt.Frame owner

updateListeners

java.util.List updateListeners


パッケージ org.boxed_economy.besp.presentation.guifw

クラス org.boxed_economy.besp.presentation.guifw.AbstractFrameComponent は javax.swing.JFrame を拡張し、Serializable を実装しています

直列化されたフィールド

impl

DefaultPresentationComponent impl
実装クラス

クラス org.boxed_economy.besp.presentation.guifw.AbstractInternalFrameComponent は javax.swing.JInternalFrame を拡張し、Serializable を実装しています

直列化されたフィールド

impl

DefaultPresentationComponent impl
実装クラス

クラス org.boxed_economy.besp.presentation.guifw.BoxSplashWindowSplashWindow を拡張し、Serializable を実装しています

クラス org.boxed_economy.besp.presentation.guifw.BoxTitlePanelTitlePanel を拡張し、Serializable を実装しています

直列化されたフィールド

version

java.lang.String version

message

java.lang.String message

クラス org.boxed_economy.besp.presentation.guifw.CreateComponentActionAction を拡張し、Serializable を実装しています

直列化されたフィールド

clazz

java.lang.Class clazz

クラス org.boxed_economy.besp.presentation.guifw.ErrorDialog は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

owner

java.awt.Frame owner
Field


message

java.lang.String message

throwable

java.lang.Throwable throwable

クラス org.boxed_economy.besp.presentation.guifw.GUIComponentManagementDialog は javax.swing.JDialog を拡張し、Serializable を実装しています

直列化されたフィールド

presentationContainer

PresentationContainer presentationContainer
コンテナです


guiComponents

GUIComponentManagementDialog.ListItem[] guiComponents
保持しているGUIcomponentの一覧です。


layout

java.awt.BorderLayout layout

buttonPanel

javax.swing.JPanel buttonPanel

scrollPane

javax.swing.JScrollPane scrollPane

buttonAllSelect

javax.swing.JButton buttonAllSelect

buttonClose

javax.swing.JButton buttonClose

buttonCancel

javax.swing.JButton buttonCancel

buttonNoSelect

javax.swing.JButton buttonNoSelect

panel

javax.swing.JPanel panel

クラス org.boxed_economy.besp.presentation.guifw.MainFrameAbstractFrameComponent を拡張し、Serializable を実装しています

直列化されたフィールド

desktop

javax.swing.JDesktopPane desktop
JDesktopPane.

クラス org.boxed_economy.besp.presentation.guifw.MenuManagerMenuBar を拡張し、Serializable を実装しています

直列化されたフィールド

fileMenuGroup

MenuGroup fileMenuGroup

controlMenuGroup

MenuGroup controlMenuGroup

extendMenuGroup

MenuGroup extendMenuGroup

showMenuGroup

MenuGroup showMenuGroup

propertyMenuGroup

MenuGroup propertyMenuGroup

helpMenuGroup

MenuGroup helpMenuGroup

クラス org.boxed_economy.besp.presentation.guifw.ShowDialogActionAction を拡張し、Serializable を実装しています

直列化されたフィールド

dialog

javax.swing.JDialog dialog

クラス org.boxed_economy.besp.presentation.guifw.ShowGUIComponentActionAction を拡張し、Serializable を実装しています

直列化されたフィールド

guiComponent

GUIComponent guiComponent

guiComponentClass

java.lang.Class guiComponentClass


パッケージ org.boxed_economy.components.boxlf5

クラス org.boxed_economy.components.boxlf5.BoxLF5InternalFrameComponentAbstractInternalFrameComponent を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.components.cell

クラス org.boxed_economy.components.cell.Cell は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

MAX_LOCATION

int MAX_LOCATION
距離を計算する時にintでX,Yのlocationを与えますが、2乗してintの限界値を超える valueを与えると正確な計算が不可能なので、intの最大値の平方根をセル座標の最大値 に設定しておきます。


x

int x

y

int y

クラス org.boxed_economy.components.cell.CellAgentComponent は javax.swing.JComponent を拡張し、Serializable を実装しています

直列化されたフィールド

parent

CellFieldPanel parent

foreColor

java.awt.Color foreColor

クラス org.boxed_economy.components.cell.CellFieldPanel は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

cellSpace

CellSpace cellSpace

cellSize

int cellSize

bgColor

java.awt.Color bgColor

writeBorder

boolean writeBorder

foreColor

java.awt.Color foreColor

isValidData

boolean isValidData

クラス org.boxed_economy.components.cell.CellSpace は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

xCellNum

int xCellNum

yCellNum

int yCellNum

isLoop

boolean isLoop

cellList

java.util.List[][] cellList

agentList

java.util.Map agentList

クラス org.boxed_economy.components.cell.MooreScope は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

cellList

java.util.List cellList

range

int range


パッケージ org.boxed_economy.components.consecutiveexecuter

クラス org.boxed_economy.components.consecutiveexecuter.ConsecutiveExecuteComponentAbstractInternalFrameComponent を拡張し、Serializable を実装しています

直列化されたフィールド

labelName

javax.swing.JLabel labelName

labelStatus

javax.swing.JLabel labelStatus

buttonRun

javax.swing.JButton buttonRun

thread

ConsecutiveExecuteThread thread


パッケージ org.boxed_economy.components.control

クラス org.boxed_economy.components.control.ControlPanelAbstractInternalFrameComponent を拡張し、Serializable を実装しています

直列化されたフィールド

controlManager

ControlManager controlManager

isExtended

boolean isExtended

extendPanel

javax.swing.JPanel extendPanel

labelWorldName

javax.swing.JLabel labelWorldName

クラス org.boxed_economy.components.control.LimitedTimeRunActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.control.ResetActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.control.RunActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.control.StopActionAction を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.components.file

クラス org.boxed_economy.components.file.ExitActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.file.FileOpenActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.file.FileSaveActionFileSaveAsAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.file.FileSaveAsActionAction を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.file.ImportWorldActionAction を拡張し、Serializable を実装しています


パッケージ org.boxed_economy.components.help

クラス org.boxed_economy.components.help.AboutDialog は javax.swing.JDialog を拡張し、Serializable を実装しています

直列化されたフィールド

titlePanel

BoxTitlePanel titlePanel


パッケージ org.boxed_economy.components.language

クラス org.boxed_economy.components.language.LanguageSelectionPanelPropertyPanel を拡張し、Serializable を実装しています

直列化されたフィールド

label

javax.swing.JLabel label

comboBox

javax.swing.JComboBox comboBox


パッケージ org.boxed_economy.components.profiler

クラス org.boxed_economy.components.profiler.InstanceProfilingTableModel は javax.swing.table.AbstractTableModel を拡張し、Serializable を実装しています

直列化されたフィールド

instanceCountersCash

java.util.List instanceCountersCash

クラス org.boxed_economy.components.profiler.MemoryProfilingTableModel は javax.swing.table.AbstractTableModel を拡張し、Serializable を実装しています

直列化されたフィールド

freeMemory

long freeMemory

maxMemory

long maxMemory

totalMemory

long totalMemory

クラス org.boxed_economy.components.profiler.ProfilerComponentAbstractInternalFrameComponent を拡張し、Serializable を実装しています

直列化されたフィールド

instanceModel

InstanceProfilingTableModel instanceModel
InstanceVariables.


memoryModel

MemoryProfilingTableModel memoryModel

profilingState

int profilingState

profilingThread

java.lang.Thread profilingThread

profilingInterval

long profilingInterval

instanceHistoryWritingState

int instanceHistoryWritingState

instanceHistoryWriter

java.io.PrintWriter instanceHistoryWriter

instanceHistoryStepInterval

long instanceHistoryStepInterval

stepCounter

long stepCounter

memoryHistoryWritingState

int memoryHistoryWritingState

memoryHistoryWritingThread

java.lang.Thread memoryHistoryWritingThread

memoryHistoryWriter

java.io.PrintWriter memoryHistoryWriter

memoryHistoryInterval

long memoryHistoryInterval

profilingButton

javax.swing.JButton profilingButton

profilingIntervalTextField

javax.swing.JTextField profilingIntervalTextField

profilingStateLabel

javax.swing.JLabel profilingStateLabel

memoryHistoryIntervalTextField

javax.swing.JTextField memoryHistoryIntervalTextField

memoryHistoryStateLabel

javax.swing.JLabel memoryHistoryStateLabel

memoryHistoryButton

javax.swing.JButton memoryHistoryButton

instanceHistoryIntervalTextField

javax.swing.JTextField instanceHistoryIntervalTextField

instanceHistoryStateLabel

javax.swing.JLabel instanceHistoryStateLabel

instanceHistoryButton

javax.swing.JButton instanceHistoryButton


パッケージ org.boxed_economy.components.property

クラス org.boxed_economy.components.property.ApplyPropertyExceptionPresentationException を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.property.PropertyDialog は javax.swing.JDialog を拡張し、Serializable を実装しています

直列化されたフィールド

presentationContainer

PresentationContainer presentationContainer

propertyPanels

java.util.List propertyPanels

tabbedPane

javax.swing.JTabbedPane tabbedPane

クラス org.boxed_economy.components.property.PropertyPanel は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

container

BESPContainer container
フィールド


title

java.lang.String title


パッケージ org.boxed_economy.components.realclock

クラス org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSettingLimitedTimeRunSetting を拡張し、Serializable を実装しています

直列化されたフィールド

clock

RealClock clock
このLimitedTimeRunSettingが使用する現実の時計に基づいたClockです。 現在時刻と、1step当たりの時間をとるために使います。

クラス org.boxed_economy.components.realclock.DaySelectComboBoxModel は javax.swing.AbstractListModel を拡張し、Serializable を実装しています

直列化されたフィールド

selected

java.lang.String selected
選択しているリストの要素

クラス org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingAbstractRealClockLimitedTimeRunSetting を拡張し、Serializable を実装しています

直列化されたフィールド

endTimeOfDay

TimeOfDay endTimeOfDay

クラス org.boxed_economy.components.realclock.EndTimeOfDayLimitedTimeRunSettingPanelLimitedTimeRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

labelYear

javax.swing.JLabel labelYear

textFieldEndYear

javax.swing.JTextField textFieldEndYear

labelMonth

javax.swing.JLabel labelMonth

comboBoxEndMonth

javax.swing.JComboBox comboBoxEndMonth

labelDay

javax.swing.JLabel labelDay

comboBoxEndDay

javax.swing.JComboBox comboBoxEndDay

labelUntil

javax.swing.JLabel labelUntil

flowLayout

java.awt.FlowLayout flowLayout

クラス org.boxed_economy.components.realclock.MonthSelectComboBoxModel は javax.swing.AbstractListModel を拡張し、Serializable を実装しています

直列化されたフィールド

selected

java.lang.String selected
選択しているリストの要素 実際はcurrentSettingを読み込んで初期値に与ます。

クラス org.boxed_economy.components.realclock.RealClockClock を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

currentTimeOfDay

TimeOfDay currentTimeOfDay
現在のtimeOfDayです。


timeForStep

Time timeForStep
ステップあたりのhourです。

クラス org.boxed_economy.components.realclock.Time は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

unit

java.lang.String unit
このTimeのunitを定義します。


length

long length
このhourのlengthを定義します。(実際のlengthはunitに準じます。)


milliSecond

long milliSecond
ミリsecondであらわした絶対的なhourです。

クラス org.boxed_economy.components.realclock.TimeForStepRunSettingPanelRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

comboBoxStepUnit

javax.swing.JComboBox comboBoxStepUnit

labelFor1Step

javax.swing.JLabel labelFor1Step

labelAs

javax.swing.JLabel labelAs

textFieldStepNum

javax.swing.JTextField textFieldStepNum

クラス org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingAbstractRealClockLimitedTimeRunSetting を拡張し、Serializable を実装しています

直列化されたフィールド

runTime

Time runTime
設定された実行時間

クラス org.boxed_economy.components.realclock.TimeLimitedTimeRunSettingPanelLimitedTimeRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

labelBy

javax.swing.JLabel labelBy

comboBoxTimeUnitSelect

javax.swing.JComboBox comboBoxTimeUnitSelect

textFieldTimeInput

javax.swing.JTextField textFieldTimeInput

クラス org.boxed_economy.components.realclock.TimeOfDay は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

calendar

java.util.GregorianCalendar calendar
内部で保持しているtimeOfDayです。

クラス org.boxed_economy.components.realclock.TimeUnitSelectComboBoxModel は javax.swing.AbstractListModel を拡張し、Serializable を実装しています

直列化されたフィールド

selected

java.lang.String selected
選択しているリストの要素


パッケージ org.boxed_economy.components.runsetting

クラス org.boxed_economy.components.runsetting.AbstractCompositeRunSettingPanelRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

runSettingPanels

java.util.List runSettingPanels

クラス org.boxed_economy.components.runsetting.CompositeLimitedTimeRunSettingPanelAbstractCompositeRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

currentPanel

LimitedTimeRunSettingPanel currentPanel
フィールド


buttonGroup

javax.swing.ButtonGroup buttonGroup

クラス org.boxed_economy.components.runsetting.CompositeRunSettingPanelLayout は java.lang.Object を拡張し、Serializable を実装しています

直列化されたフィールド

margin

int margin

クラス org.boxed_economy.components.runsetting.DefaultCompositeRunSettingPanelAbstractCompositeRunSettingPanel を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.runsetting.LimitedTimeRunSettingPanelRunSettingPanel を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.runsetting.RunSettingDialog は javax.swing.JDialog を拡張し、Serializable を実装しています

直列化されたフィールド

container

BESPContainer container
フィールド


manager

RunSettingManager manager

panels

java.util.Map panels

クラス org.boxed_economy.components.runsetting.RunSettingPanelPropertyPanel を拡張し、Serializable を実装しています

クラス org.boxed_economy.components.runsetting.RunSettingShowExtendPanel は javax.swing.JPanel を拡張し、Serializable を実装しています

直列化されたフィールド

modelContainer

ModelContainer modelContainer

runSettingAction

Action runSettingAction

labelClock

javax.swing.JLabel labelClock

labelLimitedTimeRun

javax.swing.JLabel labelLimitedTimeRun


パッケージ org.boxed_economy.components.speedselect

クラス org.boxed_economy.components.speedselect.SpeedSelectComboBoxModel は javax.swing.AbstractListModel を拡張し、Serializable を実装しています

直列化されたフィールド

selectedIndex

int selectedIndex
選択しているリストの要素

クラス org.boxed_economy.components.speedselect.SpeedSelectPanelPropertyPanel を拡張し、Serializable を実装しています

直列化されたフィールド

comboBoxSpeedSelect

javax.swing.JComboBox comboBoxSpeedSelect
フィールド


パッケージ org.boxed_economy.components.stepclock

クラス org.boxed_economy.components.stepclock.StepClockClock を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

step

long step

クラス org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingLimitedTimeRunSetting を拡張し、Serializable を実装しています

serialVersionUID: 1l

直列化されたフィールド

step

long step

クラス org.boxed_economy.components.stepclock.StepLimitedTimeRunSettingPanelLimitedTimeRunSettingPanel を拡張し、Serializable を実装しています

直列化されたフィールド

textFieldStepNum

javax.swing.JTextField textFieldStepNum

labelBy

javax.swing.JLabel labelBy

labelStep

javax.swing.JLabel labelStep

flowLayout

java.awt.FlowLayout flowLayout


パッケージ org.boxed_economy.components.worldinitializer

クラス org.boxed_economy.components.worldinitializer.InitializerTableModel は javax.swing.table.AbstractTableModel を拡張し、Serializable を実装しています

直列化されたフィールド

descriptors

java.util.List descriptors

currentObject

java.lang.Object currentObject

defaultObject

java.lang.Object defaultObject

editableValues

java.util.List editableValues

comp

java.awt.Component comp

クラス org.boxed_economy.components.worldinitializer.WorldInitializerComponentAbstractInternalFrameComponent を拡張し、Serializable を実装しています

直列化されたフィールド

isChanged

boolean isChanged

world

java.lang.Object world

editableFields

java.util.List editableFields

tableModel

InitializerTableModel tableModel

table

javax.swing.JTable table

button_initialize

javax.swing.JButton button_initialize

button_default

javax.swing.JButton button_default