|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelRoot | |
---|---|
jfreerails.client.common | Provides classes that are used by the jfreerails client but are not jfreerails
specific, that is, ones that could be used in another project: classes in this
package should not import any classes from other jfreerails.*
packages except jfreerails.util . |
jfreerails.client.renderer | Provides classes that render/paint/draw the games graphics. |
jfreerails.client.top | Provides classes that make up the client user interface (implemented using Swing). |
jfreerails.client.view | Provides classes that make up the jfreerails client user interface that is implemented using Swing components. |
jfreerails.controller | Provides classes that may be used by the client or the server to operate on the game world, for example, building trains and stations. |
Uses of ModelRoot in jfreerails.client.common |
---|
Classes in jfreerails.client.common that implement ModelRoot | |
---|---|
class |
ModelRootImpl
Provides access to the World object and other data that is shared by GUI components (for instance the cursor's position). |
Uses of ModelRoot in jfreerails.client.renderer |
---|
Fields in jfreerails.client.renderer declared as ModelRoot | |
---|---|
private ModelRoot |
BuildTrackController.modelRoot
|
private ModelRoot |
BuildTrackRenderer.modelRoot
|
private ModelRoot |
StationBoxRenderer.modelRoot
|
private ModelRoot |
StationNamesRenderer.modelRoot
|
private ModelRoot |
StationRadiusRenderer.modelRoot
|
Constructors in jfreerails.client.renderer with parameters of type ModelRoot | |
---|---|
BuildTrackController(ReadOnlyWorld readOnlyWorld,
ModelRoot modelRoot)
BuildTrackRenderer |
|
BuildTrackRenderer(RenderersRoot trackPieceViewList,
ModelRoot modelRoot)
|
|
MapBackgroundRender(ReadOnlyWorld w,
RenderersRoot rr,
ModelRoot modelRoot)
|
|
StationBoxRenderer(ReadOnlyWorld world,
RenderersRoot vl,
ModelRoot modelRoot)
|
|
StationNamesRenderer(ReadOnlyWorld world,
ModelRoot modelRoot)
|
|
StationRadiusRenderer(ModelRoot mr)
|
Uses of ModelRoot in jfreerails.client.top |
---|
Fields in jfreerails.client.top declared as ModelRoot | |
---|---|
private ModelRoot |
StationTypesPopup.modelRoot
|
private ModelRoot |
UserInputOnMapController.modelRoot
|
private ModelRoot |
UserMessageGenerator.modelRoot
|
Methods in jfreerails.client.top with parameters of type ModelRoot | |
---|---|
void |
UserInputOnMapController.setup(MapViewJComponent mv,
TrackMoveProducer trackBuilder,
StationTypesPopup stPopup,
ModelRoot mr,
DialogueBoxController dbc,
FreerailsCursor cursor,
BuildTrackController buildTrack)
|
void |
StationTypesPopup.setup(ModelRoot mr,
ActionRoot actionRoot,
StationRadiusRenderer srr)
|
void |
BuildIndustryJPopupMenu.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
Constructors in jfreerails.client.top with parameters of type ModelRoot | |
---|---|
UserInputOnMapController(ModelRoot mr,
ActionRoot ar)
|
|
UserMessageGenerator(ModelRoot mr,
ActionRoot actionRoot)
|
Uses of ModelRoot in jfreerails.client.view |
---|
Fields in jfreerails.client.view declared as ModelRoot | |
---|---|
private ModelRoot |
BalanceSheetHtmlJPanel.modelRoot
|
private ModelRoot |
BrokerScreenHtmlJFrame.modelRoot
|
private ModelRoot |
BuildTrackJPanel.modelRoot
|
private ModelRoot |
FreerailsCursor.modelRoot
|
private ModelRoot |
IncomeStatementHtmlJPanel.modelRoot
|
(package private) ModelRoot |
LoadGameJPanel.modelRoot
|
(package private) ModelRoot |
SaveGameJPanel.modelRoot
|
private ModelRoot |
StationBuildModel.modelRoot
|
private ModelRoot |
StationInfoJPanel.modelRoot
|
private ModelRoot |
TrainScheduleJPanel.modelRoot
|
private ModelRoot |
OverHeadTrainView.mr
|
Methods in jfreerails.client.view with parameters of type ModelRoot | |
---|---|
void |
ActiveView.setup(ModelRoot modelRoot,
ActionRoot ar,
RenderersRoot vl,
java.awt.event.ActionListener submitButtonCallBack)
|
void |
BuildTrackJPanel.setup(ModelRoot mr,
ActionRoot ar,
RenderersRoot vl,
java.awt.event.ActionListener al)
|
void |
BalanceSheetHtmlJPanel.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
BrokerJFrame.setup(ModelRoot m,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
BrokerScreenHtmlJFrame.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
CargoWaitingAndDemandedJPanel.setup(ModelRoot model,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
CashJLabel.setup(ModelRoot model,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
ConfirmExitJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
DateJLabel.setup(ModelRoot model,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
HtmlJPanel.setup(ModelRoot m,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
IncomeStatementHtmlJPanel.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
LeaderBoardJPanel.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
LoadGameJPanel.setup(ModelRoot m,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
NetWorthGraphJPanel.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
NewsPaperJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
SaveGameJPanel.setup(ModelRoot m,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
SelectEngineJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
SelectStationJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
SelectWagonsJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
StationInfoJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action al)
|
void |
TrainDescriptionJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
TrainDialogueJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action al)
|
void |
TrainListCellRenderer.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
TrainListJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
TrainOrderJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
TrainScheduleJPanel.setup(ModelRoot mr,
RenderersRoot vl,
javax.swing.Action al)
|
void |
TrainSummaryJPanel.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
void |
View.setup(ModelRoot modelRoot,
RenderersRoot vl,
javax.swing.Action closeAction)
|
Constructors in jfreerails.client.view with parameters of type ModelRoot | |
---|---|
DetailMapRenderer(ReadOnlyWorld world,
RenderersRoot rr,
ModelRoot modelRoot)
|
|
FreerailsCursor(ModelRoot mr,
RenderersRoot rr)
Creates a new FreerailsCursor. |
|
OverHeadTrainView(ReadOnlyWorld world,
RenderersRoot rr,
ModelRoot mr)
|
|
StationBuildModel(StationBuilder sb,
RenderersRoot rr,
ModelRoot mr)
|
|
TrainListCellRenderer(ModelRoot mr,
RenderersRoot vl)
|
Uses of ModelRoot in jfreerails.controller |
---|
Fields in jfreerails.controller declared as ModelRoot | |
---|---|
private ModelRoot |
TrackMoveProducer.mr
|
Constructors in jfreerails.controller with parameters of type ModelRoot | |
---|---|
TrackMoveProducer(ModelRoot mr)
|
|
TrackMoveProducer(MoveExecutor executor,
ReadOnlyWorld world,
ModelRoot mr)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |