Serialized Form


Package info.clearthought.layout

Class info.clearthought.layout.SingleFiledLayout extends Object implements Serializable

Serialized Fields

orientation

int orientation
ROW or COLUMN -- should the components be aligned in a row or column


justification

int justification
LEFT, TOP, CENTER, FULL, BOTTOM, RIGHT -- how should components of different sizes be aligned


gap

int gap
Space between components in pixels

Class info.clearthought.layout.TableLayout extends Object implements Serializable

Serialized Fields

crSpec

double[][] crSpec
Sizes of crs expressed in absolute and relative terms


crSize

int[][] crSize
Sizes of crs in pixels


crOffset

int[][] crOffset
Offsets of crs in pixels. The left boarder of column n is at crOffset[C][n] and the right boarder is at cr[C][n + 1] for all columns including the last one. crOffset[C].length = crSize[C].length + 1


list

LinkedList list
List of components and their sizes


dirty

boolean dirty
Indicates whether or not the size of the cells are known for the last known size of the container. If dirty is true or the container has been resized, the cell sizes must be recalculated using calculateSize.


oldWidth

int oldWidth
Previous known width of the container


oldHeight

int oldHeight
Previous known height of the container


hGap

int hGap
Horizontal gap between columns


vGap

int vGap
Vertical gap between rows


Package nanoxml

Class nanoxml.XMLParseException extends RuntimeException implements Serializable

Serialized Fields

lineNr

int lineNr
The line number in the source code where the error occurred, or NO_LINE if the line number is unknown.
Invariants:
  • lineNr > 0 || lineNr == NO_LINE


Package org.jogre.client.awt

Class org.jogre.client.awt.AbstractBoardComponent extends JogreComponent implements Serializable

Serialized Fields

BORDER_LETTERS

String[] BORDER_LETTERS

letterFont

Font letterFont

fontMetrics

FontMetrics fontMetrics

numOfRows

int numOfRows
Number of rows in the board.


numOfCols

int numOfCols
Number of columns in the board.


cellSize

int cellSize
Size of cell in pixels.


cellSpacing

int cellSpacing
Spacing between cells in pixels.


borderWidth

int borderWidth
Width of the border in pixels.


mouseBorderWidth

int mouseBorderWidth
Width of the mouse border.


isDrawLetters

boolean isDrawLetters
If true letters/numbers are drawn on the left and bottom of the board.


isAlternateBackground

boolean isAlternateBackground
Boolean to indicate alternate style background. i.e. chess style board.


isReversed

boolean isReversed
If this variable is true the board will be flipped.


cellColour1

Color cellColour1
Colour of cell one.


cellColour2

Color cellColour2
Colour of cell two.


spacingColour

Color spacingColour
Colour of spacing colour.


mouseBorderColour

Color mouseBorderColour
Colour of the mouse border.


pressedPoint

Point pressedPoint
Stores the value of a mouse down.


dragPoint

Point dragPoint
Stores the value of where the point is being dragged.

Class org.jogre.client.awt.ChatGameComponent extends JogrePanel implements Serializable

Serialized Fields

messageOutput

JTextArea messageOutput
Main message ouput box.


messageInput

JTextField messageInput
Small message input box.


scrolledMessageOutput

JogreScrollPane scrolledMessageOutput

sendButton

JogreButton sendButton

conn

ClientConnectionThread conn

usernameFrom

String usernameFrom
Sending username.


usernameTo

String usernameTo
Receiving username.

Class org.jogre.client.awt.ChatPrivateDialog extends JogreDialog implements Serializable

Serialized Fields

messageComponent

ChatGameComponent messageComponent

Class org.jogre.client.awt.ChatTableComponent extends ChatGameComponent implements Serializable

Serialized Fields

conn

TableConnectionThread conn

Class org.jogre.client.awt.ColouredSquare extends JComponent implements Serializable

Serialized Fields

color

Color color

border

boolean border

index

int index

Class org.jogre.client.awt.ConnectionPanel extends JogrePanel implements Serializable

Serialized Fields

usernameTextField

JTextField usernameTextField

serverTextField

JTextField serverTextField

portTextField

JTextField portTextField

passwordTextField

JPasswordField passwordTextField

statusLabel

JLabel statusLabel

okButton

JButton okButton

cancelButton

JButton cancelButton

silentConnect

boolean silentConnect

server

String server

username

String username

password

String password

port

int port

conn

ClientConnectionThread conn

client

IJogreClientGUI client

labels

JogreLabels labels

Class org.jogre.client.awt.JAvailableSeats extends JPanel implements Serializable

Serialized Fields

players

PlayerList players

player

Player player

numPlayers

int numPlayers

colourSquares

JAvailableSeats.ColourSquare[] colourSquares

selectedSeat

int selectedSeat

Class org.jogre.client.awt.JogreButton extends JButton implements Serializable

Serialized Fields

width

int width

height

int height

textX

int textX

textY

int textY

bgColor

Color bgColor

buttonBGColor

Color buttonBGColor

textColor

Color textColor

lineColor

Color lineColor

bgColorHover

Color bgColorHover

mouseUp

boolean mouseUp

mouseOver

boolean mouseOver

text

String text

fontMetrics

FontMetrics fontMetrics

Class org.jogre.client.awt.JogreClientApplet extends JApplet implements Serializable

Serialized Fields

jogreClientPanel

JogreClientPanel jogreClientPanel

connectionPanel

ConnectionPanel connectionPanel

Class org.jogre.client.awt.JogreClientFrame extends JFrame implements Serializable

Serialized Fields

jogreClientPanel

JogreClientPanel jogreClientPanel

connectionPanel

ConnectionPanel connectionPanel

Class org.jogre.client.awt.JogreClientPanel extends JPanel implements Serializable

Serialized Fields

conn

ClientConnectionThread conn

tableListBox

JTableList tableListBox

userListBox

JUserList userListBox

infoButton

JogreButton infoButton

messageButton

JogreButton messageButton

newGameButton

JogreButton newGameButton

joinButton

JogreButton joinButton

messageBox

ChatGameComponent messageBox

rulesButton

JogreButton rulesButton

tableFramesHash

HashMap tableFramesHash

privateMessagesHash

HashMap privateMessagesHash

jogreLabels

JogreLabels jogreLabels

jogreClientGui

IJogreClientGUI jogreClientGui

Class org.jogre.client.awt.JogreComponent extends JComponent implements Serializable

Class org.jogre.client.awt.JogreDialog extends JDialog implements Serializable

Class org.jogre.client.awt.JogreInviteDialog extends JogreDialog implements Serializable

Serialized Fields

SPACING

int SPACING
See Also:
Constant Field Values

pref

double pref

inviteButton

JogreButton inviteButton

cancelButton

JogreButton cancelButton

userListBox

JUserList userListBox

conn

TableConnectionThread conn

Class org.jogre.client.awt.JogreLabel extends JLabel implements Serializable

Serialized Fields

c

Color c

Class org.jogre.client.awt.JogrePanel extends JPanel implements Serializable

Class org.jogre.client.awt.JogrePropertyDialog extends JogreDialog implements Serializable

Serialized Fields

SPACING

int SPACING
See Also:
Constant Field Values

pref

double pref

sizes

double[][] sizes

startGame

JogreButton startGame

cancel

JogreButton cancel

propertyLabels

Vector propertyLabels

propertyComponents

Vector propertyComponents

conn

ClientConnectionThread conn

labels

JogreLabels labels

Class org.jogre.client.awt.JogreRadioButton extends JRadioButton implements Serializable

Serialized Fields

group

ButtonGroup group

Class org.jogre.client.awt.JogreScrollBar extends JScrollBar implements Serializable

Class org.jogre.client.awt.JogreScrollPane extends JScrollPane implements Serializable

Class org.jogre.client.awt.JogreTableFrame extends JFrame implements Serializable

Serialized Fields

title

String title

username

String username

conn

TableConnectionThread conn

tableNum

int tableNum

gameModel

JogreModel gameModel

gameController

JogreController gameController

gameMainView

JogreComponent gameMainView

table

Table table

player

Player player

tableFramesHash

HashMap tableFramesHash

gamePanel

JogrePanel gamePanel

topPanel

JogrePanel topPanel

messageComponent

ChatTableComponent messageComponent

sitButton

JogreButton sitButton

standButton

JogreButton standButton

startButton

JogreButton startButton

offerDrawButton

JogreButton offerDrawButton

resignButton

JogreButton resignButton

inviteButton

JogreButton inviteButton

availablePlayers

JAvailableSeats availablePlayers

tablePlayers

JTablePlayers tablePlayers

Class org.jogre.client.awt.JRulesDialog extends JogreDialog implements Serializable

Serialized Fields

sectionTree

JTree sectionTree

textPane

JTextPane textPane

contentType

String contentType

labels

JogreLabels labels

Class org.jogre.client.awt.JTableList extends JList implements Serializable

Serialized Fields

game

Game game
Data (table list).

Class org.jogre.client.awt.JTablePlayers extends JList implements Serializable

Serialized Fields

players

PlayerList players

Class org.jogre.client.awt.JUserInfoDialog extends JogreDialog implements Serializable

Serialized Fields

user

User user

Class org.jogre.client.awt.JUserList extends JList implements Serializable

Serialized Fields

game

Game game

excludedUser

User excludedUser

Class org.jogre.client.awt.RatingsPanel extends JPanel implements Serializable

Class org.jogre.client.awt.RatingSquare extends JogrePanel implements Serializable

Serialized Fields

colouredSquare

ColouredSquare colouredSquare

Class org.jogre.client.awt.UserLabel extends JogrePanel implements Serializable

Serialized Fields

ratingSquare

RatingSquare ratingSquare

userLabel

JogreLabel userLabel


Package org.jogre.common

Class org.jogre.common.TransmissionException extends Exception implements Serializable


Package org.jogre.common.util

Class org.jogre.common.util.JogrePropertyHash extends HashMap implements Serializable