Serialized Form


Package com.threerings.toybox.client

Class com.threerings.toybox.client.ChatPanel extends JPanel implements Serializable

Serialized Fields

_ctx

ToyBoxContext _ctx

_chatdtr

ChatDirector _chatdtr

_room

PlaceObject _room

_focus

boolean _focus

_roombox

JComboBox _roombox

_text

JTextPane _text

_send

JButton _send

_entry

JTextField _entry

_bgimg

BufferedImage _bgimg

_nameStyle

Style _nameStyle

_msgStyle

Style _msgStyle

_errStyle

Style _errStyle

_noticeStyle

Style _noticeStyle

_feedbackStyle

Style _feedbackStyle

Class com.threerings.toybox.client.GameSidePanel extends JPanel implements Serializable

Class com.threerings.toybox.client.LogonPanel extends JPanel implements Serializable

Serialized Fields

_ctx

ToyBoxContext _ctx

_client

ToyBoxClient _client

_msgs

MessageBundle _msgs

_username

JTextField _username

_password

JPasswordField _password

_remember

JCheckBox _remember

_logon

JButton _logon

_status

MultiLineLabel _status

_bgimg

BufferedImage _bgimg

_flowers

Mirage _flowers

Class com.threerings.toybox.client.OccupantList extends JList implements Serializable

Serialized Fields

_ctx

CrowdContext _ctx
Our client context.


_model

DefaultListModel _model
A list model that provides a vector interface.

Class com.threerings.toybox.client.ToyBoxApplet extends ManagedJApplet implements Serializable

Serialized Fields

_client

ToyBoxClient _client

_framemgr

FrameManager _framemgr

Class com.threerings.toybox.client.ToyBoxClient.RootPanel extends JPanel implements Serializable

Class com.threerings.toybox.client.ToyBoxFrame extends ManagedJFrame implements Serializable

Serialized Fields

_gameId

String _gameId

_username

String _username

Class com.threerings.toybox.client.ToyBoxShell extends JPanel implements Serializable

Serialized Fields

_controller

Controller _controller

Package com.threerings.toybox.lobby.client

Class com.threerings.toybox.lobby.client.LobbyPanel extends JPanel implements Serializable

Serialized Fields

_colorizer

SwingUtil.ComponentOp _colorizer
Used to de-opaquify and set the right backgrounds in the right places.


_ctx

ToyBoxContext _ctx
Giver of life and services.


_msgs

MessageBundle _msgs
Our translation messages.


_main

JPanel _main
Contains the match-making view and the chatbox.


_lobj

LobbyObject _lobj
Our lobby distributed object.


_title

MultiLineLabel _title
Displays the game title.


_occupants

OccupantList _occupants
Our occupant list display.


_bgimg

Mirage _bgimg
Our background image.


Package com.threerings.toybox.lobby.table

Class com.threerings.toybox.lobby.table.TableItem extends JPanel implements Serializable

Serialized Fields

table

Table table
A reference to the table we are displaying.


_ctx

ToyBoxContext _ctx
A reference to our context.


_self

Name _self
Our username.


_tdtr

TableDirector _tdtr
A reference to our table director.


_tconfig

ToyBoxGameConfig _tconfig
A casted reference to our table config object.


_seats

JButton[] _seats
We have a button for each "seat" at the table.


_goButton

JButton _goButton
We have a button for going to games that are already in progress.

Class com.threerings.toybox.lobby.table.TableListView extends JPanel implements Serializable

Serialized Fields

_ctx

ToyBoxContext _ctx
A reference to the client context.


_config

ToyBoxGameConfig _config
The configuration for the game that we're match-making.


_tdtr

TableDirector _tdtr
A reference to our table director.


_matchList

JPanel _matchList
The list of tables currently being matchmade.


_pslide

SimpleSlider _pslide
Our number of players slider.


_playList

JPanel _playList
The list of tables that are in play.


_figger

GameConfigurator _figger
The interface used to configure a table before creating it.


_create

JButton _create
Our create table button.


_pcount

JLabel _pcount
Our number of players indicator.


Package com.threerings.toybox.server.persist

Class com.threerings.toybox.server.persist.GameRecord extends PersistentRecord implements Serializable

Serialized Fields

gameId

int gameId
A unique integer identifier for this game.


category

String category
A short string indicating the category of this game.


name

String name
The human readable name of this game.


maintainerId

int maintainerId
The user id of the maintainer of this game.


status

String status
The status of the game. We can't use the enumeration directly here as this class is persisted and JORA doesn't (and can't be made to) automagically handle enums.


host

String host
The server on which this game is hosted.


definition

String definition
The XML game definition associated with this version.


digest

String digest
The MD5 digest of the game jar file.


description

String description
A brief description of the game.


instructions

String instructions
Brief instructions on how to play the game.


credits

String credits
Credits and license information for the game.


created

Date created
The date on which the game was created.


lastUpdated

Date lastUpdated
The date on which the jar file was last updated.

Class com.threerings.toybox.server.persist.OnlineRecord extends PersistentRecord implements Serializable

Serialized Fields

gameId

int gameId
The game in question.


players

int players
The number of players online.

Class com.threerings.toybox.server.persist.PlaytimeRecord extends PersistentRecord implements Serializable

Serialized Fields

gameId

int gameId

period

Date period

playtime

int playtime

Package com.threerings.toybox.util

Class com.threerings.toybox.util.GameViewTest extends ManagedJFrame implements Serializable

Serialized Fields

_msgmgr

MessageManager _msgmgr

_framemgr

FrameManager _framemgr

_rsrcmgr

ResourceManager _rsrcmgr

_keydisp

KeyDispatcher _keydisp