Serialized Form


Package com.eteks.awt

Class com.eteks.awt.PJAFontData implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

name

String name

style

int style

size

int size

leading

int leading

ascent

int ascent

descent

int descent

maxAscent

int maxAscent

maxDescent

int maxDescent

maxAdvance

int maxAdvance

minChar

int minChar

maxChar

int maxChar

charsWidth

short[] charsWidth

charsOffset

int[] charsOffset

charsOffsetAtBaseline

short[] charsOffsetAtBaseline

allCharsWidth

int allCharsWidth

charsBits

PJAFontData.FastBitSet charsBits

Class com.eteks.awt.PJAFontMetrics implements Serializable

Serialized Fields

fontData

PJAFontData fontData

Class com.eteks.awt.PJAFontPeer implements Serializable

Serialized Fields

name

String name

style

int style

minSize

int minSize

maxSize

int maxSize

originalFontData

PJAFontData[] originalFontData

fontData

PJAFontData[] fontData

Class com.eteks.awt.PJAGraphics.PJAFont implements Serializable

Serialized Fields

this$0

PJAGraphics this$0

peer

java.awt.peer.FontPeer peer


Package com.eteks.tools.awt

Class com.eteks.tools.awt.GridBagConstraints2 implements Serializable


Package gecco.client

Class gecco.client.Board implements Serializable

Serialized Fields

game

Game game
Description of the Field

board

JComponent board
Description of the Field

horizontalScrollbar

JScrollBar horizontalScrollbar
Description of the Field

verticalScrollbar

JScrollBar verticalScrollbar
Description of the Field

horScrollListener

AdjustmentListener horScrollListener
Description of the Field

vertScrollListener

AdjustmentListener vertScrollListener
Description of the Field

zoomInButton

JButton zoomInButton
Description of the Field

zoomOutButton

JButton zoomOutButton
Description of the Field

offscreenBuffer

Image offscreenBuffer
Description of the Field

boardUpperLeft

Point boardUpperLeft
Description of the Field

boardWidth

double boardWidth
Description of the Field

boardHeight

double boardHeight
Description of the Field

zoomFactor

int zoomFactor
Description of the Field

map

Map map
Description of the Field

mapUpperLeft

Point mapUpperLeft
Description of the Field

mapSize

Dimension mapSize
Description of the Field

Class gecco.client.Game implements Serializable

Serialized Fields

gameTitle

String gameTitle
The title of the game, shown as title in window.

server

Server server
Description of the Field

lastHost

HostPort lastHost
Description of the Field

board

Board board
Description of the Field

map

Map map
Description of the Field

pieceInfoPanel

PieceInfoPanel pieceInfoPanel
Description of the Field

pieces

TreeMap pieces
The pieces that are currenlty in the game, hashed on piece handle.

actionExecutingPieces

Hashtable actionExecutingPieces
The pieces that are currenlty executing some actions. These actions are those on top of the queue and are of course not instantaneous. Hashed on action id.

actionIds

Hashtable actionIds
The action id of the currenlty executing action for some piece. Hashed on piece handle. The inverse of actionExecutingPieces.

lastExtraPieceId

int lastExtraPieceId
The handle of the ghost or explosion that was added last. The handles of ghost pieces and explosion are created and maintianed by the client, and they should be negative as it is assumed that the handles that come from the server are positive.

selectedPiece

Piece selectedPiece
Description of the Field

selectedAction

Action selectedAction
Description of the Field

actionMenuListener

ActionListener actionMenuListener
The listener that handles selections in the menu that displays the actions of a piece.

boardClicks

MouseListener boardClicks
The listener that handles clicks on the board.

boardDrags

MouseMotionListener boardDrags
The listener that handles drags on the board.

actionMenu

JPopupMenu actionMenu
The menu that is displayed with piece actions, ghost pieces or ghost actions. Different from time to time.

ghostActionMenu

JPopupMenu ghostActionMenu
The menu that contains the actions of a ghost piece (so far only remove. It is created the first time it is used, then it remains the same.

ghostMenuClick

Point ghostMenuClick
The point that was clicked on the board to bring up the ghost menu. This point is used to place the new ghost piece where the mouse was clicked.

useGhosts

boolean useGhosts
All things that has to do with ghost pieces are turned on or off by this flag. Default: on.

Class gecco.client.Game.ActionMenuItem implements Serializable

Serialized Fields

this$0

Game this$0

action

Action action
Description of the Field


Package gecco.client.dialogs

Class gecco.client.dialogs.ConnectionDialog implements Serializable

Serialized Fields

hostField

JTextField hostField
Description of the Field

portField

JTextField portField
Description of the Field

Class gecco.client.dialogs.RoleSelectionDialog implements Serializable

Serialized Fields

list

JList list
Description of the Field


Package gecco.client.infopanels

Class gecco.client.infopanels.ActionDisplay implements Serializable

Serialized Fields

game

Game game
Description of the Field

activePiece

Piece activePiece
Description of the Field

actionInfo

JList actionInfo
Description of the Field

executingAction

JLabel executingAction
Description of the Field

removeButton

JButton removeButton
Description of the Field

abortButton

JButton abortButton
Description of the Field

Class gecco.client.infopanels.MessageDisplay implements Serializable

Serialized Fields

piece

Piece piece
Description of the Field

messages

JTextArea messages
Description of the Field

Class gecco.client.infopanels.PieceInfoPanel implements Serializable

Serialized Fields

piece

Piece piece
Description of the Field

pieceName

JLabel pieceName
Description of the Field

pieceType

JLabel pieceType
Description of the Field

actionDisplay

ActionDisplay actionDisplay
Description of the Field

propertyDisplay

PropertyDisplay propertyDisplay
Description of the Field

messageDisplay

MessageDisplay messageDisplay
Description of the Field

Class gecco.client.infopanels.PropertyDisplay implements Serializable

Serialized Fields

piece

Piece piece
Description of the Field

propertyNames

JTextArea propertyNames
Description of the Field

propertyValues

JTextArea propertyValues
Description of the Field

inner

JPanel inner
Description of the Field


Package gecco.game.testgame

Class gecco.game.testgame.AutomatonMonitor implements Serializable

Serialized Fields

gfx

Graphics gfx
Description of the Field

bufImg

BufferedImage bufImg
Description of the Field


Package gecco.server.startup

Class gecco.server.startup.DeepCloneHashMap implements Serializable

Class gecco.server.startup.DeepCloneLinkedList implements Serializable

Class gecco.server.startup.ParseErrorException implements Serializable

Class gecco.server.startup.SyntaxErrorException implements Serializable


Package gecco.util

Class gecco.util.CommandLineProperties implements Serializable