Serialized Form


Package klaus

Class klaus.CFGHashMap extends HashMap<String,String> implements Serializable

Class klaus.GPLView extends View implements Serializable

Serialized Fields

resourceBundle

ResourceBundle resourceBundle

Class klaus.KlausWindow extends JFrame implements Serializable

Serialized Fields

menu

KlausWindowMenuBar menu

tabber

JTabbedPane tabber
Views are organized in a tabber. One frame can handle more than one view this way. This tabber is used for this functionality.

Class klaus.KlausWindowMenuBar extends JMenuBar implements Serializable

Serialized Fields

newgame

JMenuItem newgame

open

JMenuItem open

savePNG

JMenuItem savePNG

settings

JMenuItem settings

close

JMenuItem close

onlineHelp

JMenuItem onlineHelp

info

JMenuItem info

license

JMenuItem license

web

JMenuItem web

loginToICS

JMenuItem loginToICS

playOnICS

JMenuItem playOnICS

mute

JCheckBoxMenuItem mute

resourceBundle

ResourceBundle resourceBundle

window

KlausWindow window

Package klaus.backend

Class klaus.backend.ClockBackend extends Object implements Serializable


Package klaus.chess

Class klaus.chess.MoveData extends Object implements Serializable


Package klaus.components

Class klaus.components.AnalyzeEngineViewer extends JPanel implements Serializable

Class klaus.components.AnalyzingToolbar extends JToolBar implements Serializable

Serialized Fields

first

JButton first

last

JButton last

previous

JButton previous

next

JButton next

view

AnalyzeView view

Class klaus.components.ChessBoard extends JPanel implements Serializable

Serialized Fields

backend

ChessBackend backend
The backend used by this board


dndXPOS

int dndXPOS
Do not draw the piece at this X position (drag'n'drop)


dndYPOS

int dndYPOS
Do not draw the piece at this Y position (drag'n'drop)


dndXOffset

int dndXOffset
Position inside the piece (X) (drag'n'drop)


dndYOffset

int dndYOffset
Position inside the piece (Y) (drag'n'drop)


size

int size

xposition

int xposition

yposition

int yposition

fieldsize

double fieldsize

coordsFont

Font coordsFont

result

Result result

turned

boolean turned
Is the board turned? False will mean the white pieces are at the bottom of the board, true means the opposite. So this should be true whenever the player has the black pieces.


listeners

Vector<E> listeners

Class klaus.components.ChessClock extends JPanel implements Serializable

Serialized Fields

backend

ChessBackend backend

running

boolean running

Class klaus.components.CloseTabComponent extends JPanel implements Serializable

Class klaus.components.EngineCellRenderer extends JLabel implements Serializable

Class klaus.components.EngineDebuggingPanel extends JPanel implements Serializable

Serialized Fields

infos

JList infos

model

DefaultListModel model

Class klaus.components.GenericSettingsPanel extends JPanel implements Serializable

Serialized Fields

panel

JPanel panel

design

JComboBox design

labelDesign

JLabel labelDesign

labelUsername

JLabel labelUsername

usernameBox

JTextField usernameBox

Class klaus.components.ICSChannelChatMainPanel extends JPanel implements Serializable

Serialized Fields

tabber

JTabbedPane tabber

shouts

ICSChannelChatPanel shouts

cshouts

ICSChannelChatPanel cshouts

channels

HashMap<K,V> channels

connection

free.freechess.FreechessConnection connection

Class klaus.components.ICSChannelChatPanel extends JPanel implements Serializable

Serialized Fields

chid

int chid
The channel ID


connection

free.freechess.FreechessConnection connection
The ICS connection


out

JTextArea out
text area for output

Class klaus.components.ICSPrivateChatMainPanel extends JPanel implements Serializable

Class klaus.components.ICSTerminal extends JPanel implements Serializable

Serialized Fields

term

JTextArea term

connection

free.freechess.FreechessConnection connection

Class klaus.components.NotationViewer extends JPanel implements Serializable

Serialized Fields

text

JEditorPane text

Class klaus.components.PlayingToolbar extends JToolBar implements Serializable

Serialized Fields

draw

JButton draw

resign

JButton resign

engineStartStop

JButton engineStartStop

rotateBoard

JToggleButton rotateBoard

first

JButton first

last

JButton last

previous

JButton previous

next

JButton next

view

PlayingView view

Package klaus.components.error

Class klaus.components.error.ErrorDialog extends JDialog implements Serializable

Serialized Fields

contentPane

JPanel contentPane

buttonOK

JButton buttonOK

buttonCancel

JButton buttonCancel

stackTraceArea

JTextArea stackTraceArea

descriptionLabel

JLabel descriptionLabel

Class klaus.components.error.UnfoldTextComponent extends JPanel implements Serializable

Serialized Fields

expandPanel

JButton expandPanel

textArea

JTextArea textArea

areaHeight

int areaHeight

expanded

boolean expanded

Package klaus.dialogs

Class klaus.dialogs.EngineDialog extends JDialog implements Serializable

Serialized Fields

contentPane

JPanel contentPane

buttonOK

JButton buttonOK

buttonCancel

JButton buttonCancel

engineTypeBox

JComboBox engineTypeBox

cmdLineBox

JTextField cmdLineBox

selectExecutable

JButton selectExecutable

engineSettingsButton

JButton engineSettingsButton

engineTypeLabel

JLabel engineTypeLabel

cmdLineLabel

JLabel cmdLineLabel

engineName

JTextField engineName

buttonPanel

JPanel buttonPanel

inputPanel

JPanel inputPanel

returnValue

int returnValue

Class klaus.dialogs.NewOfflineGameDialog extends JDialog implements Serializable

Serialized Fields

model

NewGameModel model

blackComputer

JRadioButton blackComputer

blackEngine

JComboBox blackEngine

blackHuman

JRadioButton blackHuman

blackPlayer

JPanel blackPlayer

buttonGroup1

ButtonGroup buttonGroup1

buttonGroup2

ButtonGroup buttonGroup2

cancel

JButton cancel

firstPeriod

JSpinner firstPeriod

firstperiodMove

JSpinner firstperiodMove

increment

JSpinner increment

jLabel1

JLabel jLabel1

jLabel10

JLabel jLabel10

jLabel11

JLabel jLabel11

jLabel2

JLabel jLabel2

jLabel3

JLabel jLabel3

jLabel4

JLabel jLabel4

jLabel5

JLabel jLabel5

jLabel6

JLabel jLabel6

jLabel7

JLabel jLabel7

jLabel8

JLabel jLabel8

jLabel9

JLabel jLabel9

secondPeriod

JSpinner secondPeriod

secondPeriodMove

JSpinner secondPeriodMove

startGame

JButton startGame

thirdPeriod

JSpinner thirdPeriod

thirdPeriodMove

JSpinner thirdPeriodMove

time

JPanel time

whiteComputer

JRadioButton whiteComputer

whiteEngine

JComboBox whiteEngine

whiteHuman

JRadioButton whiteHuman

whitePlayer

JPanel whitePlayer

Class klaus.dialogs.PromotionDialog extends JDialog implements Serializable

Serialized Fields

queen

JButton queen

rook

JButton rook

bishop

JButton bishop

knight

JButton knight

promoPiece

char promoPiece

Package klaus.views

Class klaus.views.AnalyzeView extends View implements Serializable

Serialized Fields

party

Party party

backend

AnalyzeBackend backend

notation

NotationViewer notation

engine

AnalyzeEngineViewer engine

board

ChessBoard board

toolbar

AnalyzingToolbar toolbar

Class klaus.views.BaseView extends View implements Serializable

Serialized Fields

baseFileName

String baseFileName

parent

KlausWindow parent

games

JTable games

tableModel

DefaultTableModel tableModel

bar

myutils.components.StatusBar bar

partyPositions

int[] partyPositions

content

PGNStreamReader content

ready

boolean ready

Class klaus.views.ConfigurationView extends View implements Serializable

Serialized Fields

generics

GenericSettingsPanel generics

activeConfiguration

boolean activeConfiguration
If this is not an active configuration view but just an error message, this is false. So optionsShown will not be reset when this view is closed.


cancel

JButton cancel

accept

JButton accept

ok

JButton ok

create

JButton create

remove

JButton remove

edit

JButton edit

setDefault

JButton setDefault

engineModel

DefaultListModel engineModel

engineList

JList engineList

Class klaus.views.HelpView extends View implements Serializable

Serialized Fields

helpArea

JEditorPane helpArea

back

JButton back

scr

JScrollPane scr

Class klaus.views.ICSLoginView extends View implements Serializable

serialVersionUID: -3622581910686310468L

Serialized Fields

parent

KlausWindow parent

isReg

JCheckBox isReg

jLabel1

JLabel jLabel1

jLabel2

JLabel jLabel2

jLabel3

JLabel jLabel3

jLabel4

JLabel jLabel4

jLabel5

JLabel jLabel5

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

login

JButton login

passwd

JPasswordField passwd

port

JTextField port

savePasswd

JCheckBox savePasswd

server

JTextField server

username

JTextField username

Class klaus.views.ICSView extends View implements Serializable

Serialized Fields

uname

String uname

pwd

String pwd

host

String host

server

KlausFreechessConnection server

running

boolean running

me

ICSView me

channels

ICSChannelChatMainPanel channels
The panel containing channel chats


tells

ICSPrivateChatMainPanel tells
The panel containing tells


terminal

ICSTerminal terminal
the terminal / console

Class klaus.views.InfoView extends View implements Serializable

Class klaus.views.PlayingView extends View implements Serializable

Serialized Fields

notation

NotationViewer notation
A panel for showing the game's notation


whiteEngineName

String whiteEngineName

blackEngineName

String blackEngineName

whiteEngine

Engine whiteEngine

blackEngine

Engine blackEngine

pt

PlayingToolbar pt

debug

EngineDebuggingPanel debug

backend

OfflinePlayingBackend backend

chessClock

ChessClock chessClock

status

myutils.components.StatusBar status

board

ChessBoard board
The chess board


resourceBundle

ResourceBundle resourceBundle

Class klaus.views.View extends JPanel implements Serializable

Class klaus.views.WelcomeView extends View implements Serializable

Serialized Fields

bar

myutils.components.StatusBar bar

window

KlausWindow window

resourceBundle

ResourceBundle resourceBundle

Class klaus.views.WinXConfigPanel extends JPanel implements Serializable