Serialized Form


Package dd.hurricane

Class dd.hurricane.DialogDemo extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label

frame

javax.swing.JFrame frame

tcc

TurnClient tcc

currentroleselected

int currentroleselected

singlePlayerMode

boolean singlePlayerMode

multiplegames

boolean multiplegames

onFirstPage

boolean onFirstPage

tabbedPane

javax.swing.JTabbedPane tabbedPane

list

javax.swing.JList list

serverName

java.lang.String serverName

listModel

javax.swing.DefaultListModel listModel

basiccards

javax.swing.JPanel basiccards

advcards

javax.swing.JPanel advcards

helpcards

javax.swing.JPanel helpcards

players

javax.swing.JLabel[] players

nameField

javax.swing.JTextField nameField

GLOBALgames

java.lang.String[] GLOBALgames

havegametext

boolean havegametext

havevenuetext

boolean havevenuetext

Game

javax.swing.JTextField Game

venueField

javax.swing.JTextField venueField

logDir

java.io.File logDir

logFile

java.io.File logFile

filtercommand

java.lang.String filtercommand

Class dd.hurricane.Scenario extends SimObject implements Serializable

Serialized Fields

debrief

Briefing debrief

Class dd.hurricane.Tutorial extends Scenario implements Serializable


Package dd.hurricane.proposals.turn0

Class dd.hurricane.proposals.turn0.ChooseYourHome extends Proposal implements Serializable


Package dd.hurricane.proposals.turn1

Class dd.hurricane.proposals.turn1.Education extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.EndTurn extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.Highway extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.OpenSpace extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.Retrofit extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.Sewers extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.TreeTrimming extends Proposal implements Serializable

Class dd.hurricane.proposals.turn1.Waterfront extends Proposal implements Serializable


Package dd.hurricane.proposals.turn2

Class dd.hurricane.proposals.turn2.Buyout extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Code extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Downtown extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Education2 extends Education implements Serializable

Class dd.hurricane.proposals.turn2.EndTurn2 extends EndTurn implements Serializable

Class dd.hurricane.proposals.turn2.EOC extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Highway2 extends Highway implements Serializable

Class dd.hurricane.proposals.turn2.Historic extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Monitor extends Proposal implements Serializable

Class dd.hurricane.proposals.turn2.Seawall extends Proposal implements Serializable


Package dd.hurricane.proposals.turn3

Class dd.hurricane.proposals.turn3.AntiCasinoCampaign extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.BeachRenourishment extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.BirdWatchingAds extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.BoilWaterNotices extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.BreedingSiteReduction extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Center extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.DevelopmentPlan extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Education3 extends Education implements Serializable

Class dd.hurricane.proposals.turn3.EndTurn3 extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.EOC3 extends EOC implements Serializable

Class dd.hurricane.proposals.turn3.FinancialAssistance extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Highway3 extends Highway implements Serializable

Class dd.hurricane.proposals.turn3.Historic3 extends Historic implements Serializable

Class dd.hurricane.proposals.turn3.ImproveDrainage extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Lab extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.LowerHousingStandards extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Monitor3 extends Monitor implements Serializable

Class dd.hurricane.proposals.turn3.MosquitoControl extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.NFIP_CRS extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.PollutionRegulations extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.PromoteTourism extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.PublicAwarenessProgram extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.RaisePropertyTaxes extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.RaiseSalesTax extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.ReduceLicensingFees extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.RelaxHousingRegulations extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.RemediationAssistance extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.RestrictPermits extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.Retrofit3 extends Retrofit implements Serializable

Class dd.hurricane.proposals.turn3.SepticEnforcement extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.ShorelineArmoring extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.SolicitIndustry extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.TaxBreaks extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.TreeTrimming3 extends TreeTrimming implements Serializable

Class dd.hurricane.proposals.turn3.UndercurrentStabilizers extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.VisitorUseFees extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.WaterPurificationPlant extends Proposal implements Serializable

Class dd.hurricane.proposals.turn3.ZoneAffordableHousing extends Proposal implements Serializable


Package dd.sim

Class dd.sim.Briefing extends SimObject implements Serializable

Class dd.sim.ConfigParameter extends SimObject implements Serializable

Class dd.sim.CostTable extends SimObject implements Serializable

Class dd.sim.GameRoot extends SimObject implements Serializable

Class dd.sim.Layer extends SimObject implements Serializable

Serialized Fields

cells

MapCell[][] cells
cache of map cells to do layer queries


name

java.lang.String name
name of this layer

Class dd.sim.Map extends SimObject implements Serializable

Serialized Fields

cells

MapCell[][] cells

cachedList

java.util.Collection cachedList

layers

java.util.HashMap layers

mapWidth

int mapWidth

mapHeight

int mapHeight

Class dd.sim.MapCell extends SimObject implements Serializable

Serialized Fields

map

Map map

row

int row

column

int column

x

double x

y

double y

cachedNeighbors

java.util.Collection cachedNeighbors

Class dd.sim.Player extends SimObject implements Serializable

Class dd.sim.Proposal extends SimObject implements Serializable

Class dd.sim.SimObject extends java.lang.Object implements Serializable

Serialized Fields

attributes

java.util.HashMap attributes
stores the name/value attribute table


listeners

java.beans.PropertyChangeSupport listeners
provides support for the property change event notification


log

Logger log
handles logging messages


Package dd.ui

Class dd.ui.BallotPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

forVotes

javax.swing.Box[] forVotes

againstVotes

javax.swing.Box[] againstVotes

dlug

GUIEvents dlug

voted

boolean voted

unlock

boolean unlock

votesFor

javax.swing.JLabel votesFor
Labels used to update vote information.


votesAgainst

javax.swing.JLabel votesAgainst
Labels used to update vote information.


currentStanding

javax.swing.JLabel currentStanding
Labels used to update vote information.


timeLeft

javax.swing.JLabel timeLeft
Display of the voting timer.


proposal

Proposal proposal
Proposal on which we are voting.


voteForButton

javax.swing.JButton voteForButton
Buttons that allow the player to vote.


voteAgainstButton

javax.swing.JButton voteAgainstButton
Buttons that allow the player to vote.


unlockButton

javax.swing.JButton unlockButton
Button that allows the player to use favors for extra votes.


voteCountdown

TimedAction voteCountdown
Handles the voting countdown

Class dd.ui.BriefingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

mapView

MapView mapView

textPane

javax.swing.JTextPane textPane

instructionLabel

javax.swing.JLabel instructionLabel

pageLabel

javax.swing.JLabel pageLabel

briefing

Briefing briefing

dlugui

GUIEvents dlugui

page

int page

done

boolean done

nextButton

javax.swing.JButton nextButton

prevButton

javax.swing.JButton prevButton

doneButton

javax.swing.JButton doneButton

quitButton

javax.swing.JButton quitButton

saveButton

javax.swing.JButton saveButton

Class dd.ui.BriefingWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

bPanel

BriefingPanel bPanel

mapView

MapView mapView

pageView

javax.swing.JPanel pageView

dlugui

GUIEvents dlugui

Class dd.ui.CallPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dlug

GUIEvents dlug

Class dd.ui.ChatPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

chatLog

javax.swing.JTextPane chatLog

textInput

javax.swing.JTextArea textInput

userNameStyle

javax.swing.text.Style userNameStyle

messageStyle

javax.swing.text.Style messageStyle

gameStyle

javax.swing.text.Style gameStyle

chatDoc

javax.swing.text.Document chatDoc

myUserName

java.lang.String myUserName

chatServer

Chat chatServer

userStyles

java.util.HashMap userStyles

role

javax.swing.JLabel[] role

player

javax.swing.JLabel[] player

dlug

GUIEvents dlug

Class dd.ui.FilteringJList extends javax.swing.JList implements Serializable

Serialized Fields

input

javax.swing.JTextField input

localValue

boolean localValue

Class dd.ui.HelpPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dlug

GUIEvents dlug

pane

javax.swing.JTextPane pane

scrollPane

javax.swing.JScrollPane scrollPane

pageHistory

java.util.ArrayList pageHistory

historyIndex

int historyIndex

nextButton

javax.swing.JButton nextButton

prevButton

javax.swing.JButton prevButton

homeButton

javax.swing.JButton homeButton

Class dd.ui.InfoPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dlug

GUIEvents dlug

turn

javax.swing.JLabel turn

score

InfoPanel.ScoreBar[] score

ecobar

InfoPanel.ScoreBar ecobar

hazbar

InfoPanel.ScoreBar hazbar

messagePanel

MessagePanel messagePanel

Class dd.ui.InstructorInterface extends javax.swing.JPanel implements Serializable

Serialized Fields

gameList

java.util.ArrayList gameList

venueName

javax.swing.JTextField venueName

playersPerGame

javax.swing.JComboBox playersPerGame

gameModel

InstructorInterface.GameModel gameModel

games

javax.swing.JTable games

logFile

java.io.File logFile

logDir

java.io.File logDir

saveButton

javax.swing.JButton saveButton

debugButton

javax.swing.JButton debugButton

saveDirLoc

javax.swing.JLabel saveDirLoc

logFileLoc

javax.swing.JLabel logFileLoc

teamCount

int teamCount

target

InstructorSupport target

Class dd.ui.JBoolean extends javax.swing.JToggleButton.ToggleButtonModel implements Serializable

Serialized Fields

value

boolean value

Class dd.ui.MapView extends javax.swing.JPanel implements Serializable

Serialized Fields

mapCells

HexView[] mapCells

map

Map map

mapCellCount

int mapCellCount

currentMode

int currentMode

cellSelection

java.util.HashSet cellSelection

bgImage

java.awt.Image bgImage

transitImage

java.awt.Image transitImage

labelImage

java.awt.Image labelImage

visualizers

java.util.ArrayList visualizers

currentVisualizer

ProposalVisualizer currentVisualizer

selectionListener

MapSelectionListener selectionListener

timer

javax.swing.Timer timer

cellClass

java.lang.Class cellClass

cellLabels

java.util.ArrayList cellLabels

arrow

MapView.Arrow arrow

tableOfContents

javax.swing.JComponent tableOfContents

badgeArea

javax.swing.JComponent badgeArea

mapBody

MapView.MapBody mapBody

myRole

java.lang.String myRole

Class dd.ui.MessagePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

messageArea

javax.swing.JTextArea messageArea

Class dd.ui.ProposalList extends javax.swing.JTable implements Serializable

Serialized Fields

reselecting

boolean reselecting

selectedProposal

Proposal selectedProposal

ui

GUIEvents ui

proposalModel

ProposalList.ListTableModel proposalModel

Class dd.ui.ProposalView extends javax.swing.JPanel implements Serializable

Serialized Fields

proposal

Proposal proposal

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

proposalTitle

javax.swing.JLabel proposalTitle

proposalEconCost

javax.swing.JLabel proposalEconCost

proposalSocialCost

javax.swing.JLabel proposalSocialCost

proposalOwner

javax.swing.JLabel proposalOwner

dlug

GUIEvents dlug

configHolder

java.util.HashMap configHolder

componentHolder

java.util.HashSet componentHolder

update

java.awt.event.ItemListener update

built

boolean built

Class dd.ui.PulsingButton extends javax.swing.JButton implements Serializable

Serialized Fields

colorIndex

int colorIndex
The currently displayed color.


timer

javax.swing.Timer timer
The timer used to cycle through the colors

Class dd.ui.StartupHelpPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

path

java.lang.String path

Class dd.ui.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

dlug

GUIEvents dlug

role

javax.swing.JLabel[] role

player

javax.swing.JLabel[] player

favors

javax.swing.JLabel[] favors

eBudget

javax.swing.JLabel eBudget

sBudget

javax.swing.JLabel sBudget

Class dd.ui.VotePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dlug

GUIEvents dlug

ballotPanel

BallotPanel ballotPanel

callPanel

CallPanel callPanel

statusPanel

javax.swing.JPanel statusPanel

instructions

javax.swing.JLabel instructions

playerNames

javax.swing.JLabel[] playerNames

playerDone

javax.swing.JLabel[] playerDone

responsePanel

javax.swing.JPanel responsePanel

center

javax.swing.JPanel center

Class dd.ui.VotesLeftPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

playerNames

javax.swing.JLabel[] playerNames

playerVotes

javax.swing.JLabel[] playerVotes

playerBonus

javax.swing.JLabel[] playerBonus

ui

GUIEvents ui


Package dd.ui.gt

Class dd.ui.gt.GroupableHeaderExample extends javax.swing.JFrame implements Serializable

Class dd.ui.gt.GroupableTableHeader extends javax.swing.table.JTableHeader implements Serializable

Serialized Fields

columnGroups

java.util.Vector columnGroups


Package dd.util

Class dd.util.HexCoordinate extends SimObject implements Serializable

Serialized Fields

f

int f

g

int g

h

int h

Class dd.util.Registry extends java.util.HashMap implements Serializable

Serialized Fields

changeSupport

java.beans.PropertyChangeSupport changeSupport