A B C D E F G H I J L M N O P R S T U V W X Y Z

A

ALIVE_PERIOD - Static variable in class dd.net.NetClient
Number of milliseconds between AYT calls
AntiCasinoCampaign - class dd.hurricane.proposals.turn3.AntiCasinoCampaign.
AntiCasinoCampaign Proposal.
AntiCasinoCampaign() - Constructor for class dd.hurricane.proposals.turn3.AntiCasinoCampaign
 
AttributeEditor - class dd.ui.AttributeEditor.
 
AttributeEditor(Map) - Constructor for class dd.ui.AttributeEditor
 
AttributeHelper - class dd.util.AttributeHelper.
Provides support for attribute maps.
AttributeHelper() - Constructor for class dd.util.AttributeHelper
 
AutoPlayer - class dd.ui.AutoPlayer.
 
AutoPlayer() - Constructor for class dd.ui.AutoPlayer
 
actionPerformed(ActionEvent) - Method in class dd.util.CountdownTimer
 
add(ProposalVisualizer) - Method in class dd.ui.MapView
 
add(Object) - Method in class dd.ui.gt.ColumnGroup
 
addAdvancedComponentToPane(Container) - Method in class dd.hurricane.DialogDemo
 
addBoat(MapCell, int) - Static method in class dd.util.FishbanksSupport
Adds a boat owned by this team to the map in the cell specified.
addClient(NetServer.ServerClient) - Method in class dd.net.NetServer
 
addColumnGroup(ColumnGroup) - Method in class dd.ui.gt.GroupableTableHeader
 
addComponentToPane(Container) - Method in class dd.hurricane.DialogDemo
 
addConfigParameter(ConfigParameter) - Method in class dd.sim.Proposal
 
addElement(Object, boolean) - Method in class dd.ui.FilteringJList
Adds item to model of list
addEntry(String, String, int, int) - Method in class dd.sim.CostTable
 
addGame(String, GameServer) - Method in class dd.net.GameServer
 
addGameRoot(GameRoot) - Method in class dd.sim.Briefing
 
addHandler(String, Handler) - Method in class dd.net.GameServer
 
addHandler(String, Handler) - Method in class dd.net.NetClient
 
addHelpComponentToPane(Container) - Method in class dd.hurricane.DialogDemo
 
addIcon(ImageIcon) - Method in class dd.ui.HexView
 
addLayer(Layer) - Method in class dd.sim.Map
Adds a layer to the map.
addLayer(Layer) - Method in class dd.sim.MapCell
Add a layer to the current cell.
addMessage(String) - Method in class dd.ui.MessagePanel
 
addNewProposal(String) - Method in class dd.sim.GameRoot
Creates a new Proposal of the given family by reading it in from xml, gets an ID for it from the TurnServer and sets it, and stores the Proposal in the registry.
addPage(String, String) - Method in class dd.sim.Briefing
 
addPlayer(Client) - Method in class dd.net.GameServer
 
addPlayer(Player) - Method in class dd.ui.Robot
 
addPropertyChangeListener(PropertyChangeListener) - Method in class dd.sim.SimObject
Adds the listener to the list of objects to be notified when this simulation object changes.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class dd.sim.SimObject
Adds a listener to be notified when a specific property changes.
addPropertyChangeListener(PropertyChangeListener) - Method in class dd.util.Registry
Adds the listener to the list of objects to be notified when this simulation object changes.
addStyle(String, Color) - Method in class dd.ui.ChatPanel
 
addTimedActionListener(TimedActionListener) - Method in class dd.util.CountdownTimer
 
allRoads(MapCell) - Static method in class dd.util.FreewaySupport
Returns a list of players who have a road in this cell.
alwaysTooCostly(Proposal) - Method in class dd.sim.GameRoot
 
amend(Proposal) - Method in class dd.net.ObserverClient
 
amend(Proposal) - Method in class dd.net.TurnClient
 
amendButton - Variable in class dd.hurricane.Main
 
anyAffordable(String, float, float) - Method in class dd.sim.CostTable
 
askUserName() - Method in class dd.hurricane.Main
 
attributes - Variable in class dd.sim.SimObject
stores the name/value attribute table
attributesInRange(Layer, float, float) - Method in class dd.sim.MapCell
Finds all attributes on a layer between a minimum and maximum value.
availableGames(String[]) - Method in class dd.hurricane.Main
 
availableGames(String[]) - Method in class dd.hurricane.Observer
 
availableGames(String[]) - Method in class dd.hurricane.StartlessMain
 
availableGames(String[]) - Method in class dd.ui.DLUGUIHelper
 
availableGames(String[]) - Method in class dd.ui.Dummy
 
availableGames(String[]) - Method in class dd.ui.Robot
 
availableGames(String[]) - Method in interface dd.util.DLUGUI
 

B

BOAT - Static variable in interface dd.util.FishbanksConstants
Attribute key for a cell or layer's boat.
BOOLEAN_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that the parameter stores a boolean value.
BallotPanel - class dd.ui.BallotPanel.
Voting interface for DLUG.
BallotPanel(GUIEvents) - Constructor for class dd.ui.BallotPanel
 
BeachRenourishment - class dd.hurricane.proposals.turn3.BeachRenourishment.
Beach Renourishment Proposal.
BeachRenourishment() - Constructor for class dd.hurricane.proposals.turn3.BeachRenourishment
 
BirdWatchingAds - class dd.hurricane.proposals.turn3.BirdWatchingAds.
Bird-Watching Ads Proposal.
BirdWatchingAds() - Constructor for class dd.hurricane.proposals.turn3.BirdWatchingAds
 
BoilWaterNotices - class dd.hurricane.proposals.turn3.BoilWaterNotices.
Boil Water Notices Proposal.
BoilWaterNotices() - Constructor for class dd.hurricane.proposals.turn3.BoilWaterNotices
 
BreedingSiteReduction - class dd.hurricane.proposals.turn3.BreedingSiteReduction.
Breeding Site Reduction Proposal.
BreedingSiteReduction() - Constructor for class dd.hurricane.proposals.turn3.BreedingSiteReduction
 
Briefing - class dd.sim.Briefing.
The Briefing class is a SimObject that contains a GameRoot, an ArrayList of ttext strings (generally HTML) that contain introductory information for the current turn of the scenario, and an ArrayList of layer names for display with the corresponding text strings.
Briefing() - Constructor for class dd.sim.Briefing
 
BriefingPanel - class dd.ui.BriefingPanel.
JavaDoc goes here.
BriefingPanel(GUIEvents, MapView) - Constructor for class dd.ui.BriefingPanel
 
BriefingWindow - class dd.ui.BriefingWindow.
JavaDoc goes here.
BriefingWindow(GUIEvents) - Constructor for class dd.ui.BriefingWindow
 
Buyout - class dd.hurricane.proposals.turn2.Buyout.
Purchase destroyed property proposal.
Buyout() - Constructor for class dd.hurricane.proposals.turn2.Buyout
 
beginNegotiationPhase() - Method in class dd.hurricane.Main
 
beginNegotiationPhase() - Method in class dd.ui.AutoPlayer
 
beginNegotiationPhase() - Method in class dd.ui.DLUGUIHelper
 
beginNegotiationPhase() - Method in class dd.ui.Dummy
 
beginNegotiationPhase() - Method in class dd.ui.Robot
 
beginNegotiationPhase() - Method in class dd.ui.Simulator
 
beginNegotiationPhase() - Method in interface dd.util.DLUGUI
 
beginSetupPhase() - Method in class dd.hurricane.Main
 
beginSetupPhase() - Method in class dd.ui.DLUGUIHelper
 
beginSetupPhase() - Method in class dd.ui.Dummy
 
beginSetupPhase() - Method in class dd.ui.Robot
 
beginSetupPhase() - Method in interface dd.util.DLUGUI
 
beginSingleSelection(MapSelectionListener, HexView) - Method in class dd.ui.MapView
 
beginVotePhase() - Method in class dd.hurricane.Main
 
beginVotePhase() - Method in class dd.ui.Dummy
 
beginVotePhase() - Method in interface dd.ui.GUIEvents
 
bottomCenter() - Method in class dd.ui.HexView
 
briefingEnded() - Method in class dd.hurricane.Main
 
briefingEnded() - Method in class dd.ui.AutoPlayer
 
briefingEnded() - Method in class dd.ui.Dummy
 
briefingEnded() - Method in interface dd.ui.GUIEvents
 
briefingEnded() - Method in class dd.ui.Robot
 
briefingPanel - Variable in class dd.hurricane.Main
 
broadcast(String) - Method in class dd.net.GameServer
 
broadcast(String) - Method in class dd.net.NetServer
 
build(Proposal) - Method in class dd.net.TurnServer
 
buildTables() - Method in class dd.sim.GrowthManager
 
buttons - Variable in class dd.hurricane.Main
 

C

CATCH_OFFSET - Static variable in class dd.util.FishbanksSupport
 
CATCH_VARIANCE - Static variable in class dd.util.FishbanksSupport
 
CELL - Static variable in class dd.sim.Map
 
CHOICE_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that the parameter stores a "choice".
COASTAL_WATERS - Static variable in interface dd.util.FishbanksConstants
Name of the coastal waters layer.
CallPanel - class dd.ui.CallPanel.
Interface for calling for votes.
CallPanel(GUIEvents) - Constructor for class dd.ui.CallPanel
 
Center - class dd.hurricane.proposals.turn3.Center.
Community Center proposal.
Center() - Constructor for class dd.hurricane.proposals.turn3.Center
 
Chat - interface dd.util.Chat.
A simple client-server chat interface.
ChatPanel - class dd.ui.ChatPanel.
Interface for a chat client.
ChatPanel() - Constructor for class dd.ui.ChatPanel
 
ChatPanel(String, Chat) - Constructor for class dd.ui.ChatPanel
 
ChooseGame - class dd.ui.ChooseGame.
Interface for choosing a game.
ChooseGame(GUIEvents, String[]) - Constructor for class dd.ui.ChooseGame
 
ChooseGameToObserve - class dd.ui.ChooseGameToObserve.
Interface for choosing a game.
ChooseGameToObserve(GUIEvents, String[]) - Constructor for class dd.ui.ChooseGameToObserve
 
ChooseYourHome - class dd.hurricane.proposals.turn0.ChooseYourHome.
Choose Your Home tutorial proposal.
ChooseYourHome() - Constructor for class dd.hurricane.proposals.turn0.ChooseYourHome
 
Client - interface dd.net.Client.
Interface to network client and servers.
Code - class dd.hurricane.proposals.turn2.Code.
Building Code Update Proposal.
Code() - Constructor for class dd.hurricane.proposals.turn2.Code
 
ColumnGroup - class dd.ui.gt.ColumnGroup.
ColumnGroup
ColumnGroup(String) - Constructor for class dd.ui.gt.ColumnGroup
 
ColumnGroup(TableCellRenderer, String) - Constructor for class dd.ui.gt.ColumnGroup
 
ConfigParameter - class dd.sim.ConfigParameter.
Parameter used to configure proposals.
ConfigParameter() - Constructor for class dd.sim.ConfigParameter
 
ConfigParameter(String, String, String, String) - Constructor for class dd.sim.ConfigParameter
 
CostTable - class dd.sim.CostTable.
The CostTable class is an ordinary SimObject with convenience functions that stores a database of proposal configurations and their costs.
CostTable() - Constructor for class dd.sim.CostTable
 
CountdownTimer - class dd.util.CountdownTimer.
A simple class template.
CountdownTimer(int) - Constructor for class dd.util.CountdownTimer
 
cDistanceBetweenCells(MapCell, MapCell) - Method in class dd.sim.Map
Computes the cell distance between two cells.
cDistanceTo(MapCell) - Method in class dd.sim.MapCell
Computes the cellwise distance between this and another cell.
cacheDlugImages() - Static method in class dd.hurricane.Main
 
cacheImages(String[]) - Static method in class dd.ui.GameSupport
 
calculateCosts() - Method in class dd.sim.Proposal
 
callForVote(String) - Method in class dd.hurricane.Main
 
callForVote(String) - Method in class dd.hurricane.Observer
 
callForVote(String) - Method in class dd.net.ObserverClient
 
callForVote(String) - Method in class dd.net.TurnClient
 
callForVote(String) - Method in class dd.ui.Dummy
 
callForVote(String) - Method in interface dd.ui.GUIEvents
 
callForVote(Player, String) - Method in class dd.ui.Robot
 
caller() - Method in class dd.ui.VotePanel
 
canonicalize() - Method in class dd.util.HexCoordinate
 
capitalize(String) - Static method in class dd.util.StringUtils
Capitalizes the first letter of a string.
castVote(Proposal, int) - Method in class dd.hurricane.Main
 
castVote(Player, Proposal, int) - Method in class dd.sim.GameRoot
 
castVote(String, int) - Method in class dd.sim.Proposal
Casts a vote for (or against) this proposal.
castVote(Proposal, int) - Method in class dd.ui.Dummy
 
castVote(Proposal, int) - Method in interface dd.ui.GUIEvents
 
cellAt(int, int) - Method in class dd.sim.Map
Returns the cell at the specified internal coordinates.
cellAt(String) - Method in class dd.sim.Map
Returns the cell at the internal coordinates specified by name in the form "".
cellContentsChanged() - Method in class dd.ui.HexView
 
cellWithMaxValue(String) - Method in class dd.sim.Layer
Finds a cell with the maximum value for some attribute.
cellWithMaxValue(String, Collection) - Method in class dd.sim.Layer
Searches a subset of cells for a cell with the maximum value for some attribute.
cellWithMinValue(String) - Method in class dd.sim.Layer
Finds a cell with the minimum value for some attribute.
cellWithMinValue(String, Collection) - Method in class dd.sim.Layer
Searches a subset of cells for a cell with the minimum value for some attribute.
cellWithValue(String, int) - Method in class dd.sim.Layer
Finds the first cell with attribute equal to the specified value.
cellsWithValuesInRange(String, float, float) - Method in class dd.sim.Layer
Finds all cells with attributes between a minimum and maximum value.
cellsWithin(MapCell, int) - Method in class dd.sim.Map
Returns all the cells within a radius of the cell specified.
cellsWithin(int) - Method in class dd.sim.MapCell
Returns all cells within a specified distance from this one.
center() - Method in class dd.ui.HexView
 
centerWindow(JFrame) - Static method in class dd.ui.GameSupport
 
chatPanel - Variable in class dd.hurricane.Main
 
chooseGame - Variable in class dd.hurricane.Main
 
clear() - Method in class dd.ui.BriefingPanel
 
clear() - Method in class dd.ui.HexView
 
clear() - Method in class dd.ui.VotePanel
 
clear() - Method in class dd.util.Registry
 
clearCellLabels() - Method in class dd.ui.MapView
 
clearCells() - Method in class dd.ui.MapView
 
clearVisualizers() - Method in class dd.ui.MapView
 
close() - Method in class dd.ui.ChooseGame
 
close() - Method in class dd.util.DebugReader
 
close() - Method in class dd.util.DelimReader
Close does nothing on this stream.
colors - Static variable in class dd.ui.PulsingButton
The colors that are cycled through during animation.
columnGroups - Variable in class dd.ui.gt.GroupableTableHeader
 
columnLabels - Static variable in class dd.ui.ProposalList
 
compareTo(Object) - Method in class dd.sim.Player
 
compareTo(Object) - Method in class dd.sim.Proposal
 
configure(ConfigParameter, boolean) - Method in class dd.hurricane.proposals.turn0.ChooseYourHome
 
configure(ConfigParameter, int) - Method in class dd.hurricane.proposals.turn0.ChooseYourHome
 
configure(ConfigParameter, String) - Method in class dd.hurricane.proposals.turn0.ChooseYourHome
 
configure(ConfigParameter, boolean) - Method in class dd.sim.Proposal
 
configure(ConfigParameter, int) - Method in class dd.sim.Proposal
 
configure(ConfigParameter, String) - Method in class dd.sim.Proposal
 
configureFromSum(String) - Method in class dd.sim.Proposal
 
contains(int, int) - Method in class dd.ui.HexView
 
controlManager - Variable in class dd.hurricane.Main
 
controlPanel - Variable in class dd.hurricane.Main
 
convert(GameRoot, Random, String, String, double) - Static method in class dd.hurricane.LanduseManager
Converts LU everywhere on the map from LU "luFrom" to LU "luTo" with the specified probability
convert(GameRoot, Random, Collection, String, String, double) - Static method in class dd.hurricane.LanduseManager
Converts LU (on the landuse layer of the map, in the locations specified by sites) from LU "luFrom" to LU "luTo") with the specified probability.
convert() - Method in class dd.util.MapMaker
Begins the conversion process.
convertQueryToArray(String) - Static method in class dd.util.XMLHelper
Compiles a query for internal representation.
copyLayer(String, String) - Method in class dd.sim.Map
Duplicates a layer by giving it a new name.
costTable - Static variable in class dd.sim.Proposal
 
createGame(String, int, String) - Method in class dd.net.TurnServer
 
createImageIcon(String) - Static method in class dd.ui.GameSupport
 
createImageIcon(String) - Method in class dd.ui.ProposalList
 
createLayer(String) - Method in class dd.sim.Map
Creates and adds a layer to the map.
createNewGame(String) - Method in class dd.hurricane.Main
 
createNewGame(String) - Method in class dd.net.ObserverClient
 
createNewGame(String) - Method in class dd.net.TurnClient
 
createNewGame(String) - Method in class dd.ui.Dummy
 
createNewGame(String) - Method in interface dd.ui.GUIEvents
 
createNode(Document, String) - Static method in class dd.util.XMLHelper
Creates a new empty XML node.
createNode(Document, String, Node) - Static method in class dd.util.XMLHelper
Creates a new node and inserts it into the DOM tree.
createNode(Document, String, String, String, Node) - Static method in class dd.util.XMLHelper
Creates a new node and inserts it into the DOM tree.
createProposalsPage() - Method in class dd.sim.GameRoot
Creates the (HTML) help page that has a link to each proposal available this round and stores it as a String in the proposalsPage attribute.
createTextNode(Document, String, String, Node) - Static method in class dd.util.XMLHelper
Creates a new text node and interts it into the DOM tree.
currentProposalView - Variable in class dd.hurricane.Main
 
currentlyTooCostly(Proposal) - Method in class dd.sim.GameRoot
 

D

DEBRIEFING_KEY - Static variable in class dd.sim.ConfigParameter
Key for the text used in the debriefing.
DEEP_OCEAN - Static variable in interface dd.util.FishbanksConstants
Name of the deep ocean layer.
DEFAULT_PORT - Static variable in class dd.net.NetServer
Default TCP socket to use for client/server communication.
DEFAULT_SERVER - Static variable in class dd.net.NetClient
Name of the default server.
DELAY - Static variable in class dd.ui.PulsingButton
The delay (in milliseconds) between animation frames.
DESCRIPTION_KEY - Static variable in class dd.sim.ConfigParameter
Key to the description field in the attribute table.
DISCOVERY_URL - Static variable in class dd.net.NetClient
URL to initiate server discovery.
DISCOVERY_URL - Static variable in class dd.net.NetServer
Well known URL to query for list of servers.
DISTANCE_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter is a distance.
DLUGUI - interface dd.util.DLUGUI.
Methods that the DLUG user interface must support.
DLUGUIHelper - class dd.ui.DLUGUIHelper.
Proxy object for DLUGUI classes.
DLUGUIHelper(DLUGUI) - Constructor for class dd.ui.DLUGUIHelper
Creates a helper associcated with the user interface provided.
DURATION_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter stores a time.
DebugReader - class dd.util.DebugReader.
A utility for debugging reading.
DebugReader(BufferedReader) - Constructor for class dd.util.DebugReader
 
DelimReader - class dd.util.DelimReader.
Reader that stops at user-defined delimeters.
DelimReader(Reader, String) - Constructor for class dd.util.DelimReader
Creates a new reader using the underlying stream and synthetic EOF marker.
DevelopmentPlan - class dd.hurricane.proposals.turn3.DevelopmentPlan.
Development Plan Proposal.
DevelopmentPlan() - Constructor for class dd.hurricane.proposals.turn3.DevelopmentPlan
 
DialogDemo - class dd.hurricane.DialogDemo.
 
DialogDemo(JFrame) - Constructor for class dd.hurricane.DialogDemo
Creates the GUI shown inside the frame's content pane.
Downtown - class dd.hurricane.proposals.turn2.Downtown.
Rebuild Downton proposal.
Downtown() - Constructor for class dd.hurricane.proposals.turn2.Downtown
 
Dummy - class dd.ui.Dummy.
This is an implementation of DLUGUI that does nothing whatsoever.
Dummy() - Constructor for class dd.ui.Dummy
 
dd.hurricane - package dd.hurricane
Various utility classes to help in simulation building.
dd.hurricane.proposals.turn0 - package dd.hurricane.proposals.turn0
 
dd.hurricane.proposals.turn1 - package dd.hurricane.proposals.turn1
 
dd.hurricane.proposals.turn2 - package dd.hurricane.proposals.turn2
 
dd.hurricane.proposals.turn3 - package dd.hurricane.proposals.turn3
 
dd.net - package dd.net
Provides support for client/server networking layer.
dd.sim - package dd.sim
Objects for building simulations.
dd.ui - package dd.ui
User interface for simulations.
dd.ui.gt - package dd.ui.gt
 
dd.util - package dd.util
Various utility classes to help in simulation building.
debug - Static variable in class dd.hurricane.HurricaneHex
 
debug(MapCell) - Method in class dd.hurricane.HurricaneManager
 
debug(MapCell) - Method in class dd.sim.GrowthManager
 
debug(String) - Method in class dd.sim.SimObject
Logs a debugging message.
debug(String) - Method in class dd.util.Logger
Logs a debugging message.
defaultCellHeight() - Method in class dd.hurricane.HurricaneHex
 
defaultCellHeight() - Method in class dd.ui.HexView
 
defaultCellWidth() - Method in class dd.hurricane.HurricaneHex
 
defaultCellWidth() - Method in class dd.ui.HexView
 
defaultClickHandler(HexView, int) - Method in class dd.ui.MapView
 
defaultShape - Variable in class dd.ui.HexView
 
deleteElements() - Method in class dd.ui.FilteringJList
 
description - Variable in class dd.util.TimedAction
 
disableUI() - Method in class dd.hurricane.Main
 
disableUI() - Method in class dd.ui.DLUGUIHelper
 
disableUI() - Method in class dd.ui.Dummy
 
disableUI() - Method in class dd.ui.Robot
 
disableUI() - Method in interface dd.util.UI
 
disconnected() - Method in class dd.sim.Player
 
discoverVenues() - Static method in class dd.net.NetClient
 
distance(HexCoordinate, HexCoordinate) - Static method in class dd.util.HexCoordinate
 
distanceBetweenCells(MapCell, MapCell, String) - Method in class dd.sim.Map
 
dlug - Variable in class dd.ui.ChooseGame
 
doAgents() - Method in class dd.sim.GrowthManager
 
doAmendButton() - Method in class dd.hurricane.Main
 
doDefaultAction() - Method in class dd.util.TimedAction
 
doEditButton() - Method in class dd.hurricane.Main
 
doHelpButton() - Method in class dd.ui.ProposalView
 
doHomeButton() - Method in class dd.ui.HelpPanel
 
doJoinButton() - Method in class dd.ui.ChooseGame
 
doJoinButton() - Method in class dd.ui.ChooseGameToObserve
 
doListLine(String) - Method in class dd.util.SwikiLineFormatter
 
doOneTurn(Map) - Static method in class dd.util.FishbanksSupport
Do a single turn in the fishbanks game.
doRetractButton() - Method in class dd.hurricane.Main
 
done() - Method in class dd.ui.BriefingPanel
 
done() - Method in class dd.ui.BriefingWindow
 
doneNotify(Player) - Method in class dd.hurricane.Main
 
doneNotify(Player) - Method in class dd.ui.DLUGUIHelper
 
doneNotify(Player) - Method in class dd.ui.Dummy
 
doneNotify(Player) - Method in class dd.ui.Robot
 
doneNotify(Player) - Method in class dd.ui.VotePanel
 
doneNotify(Player) - Method in interface dd.util.DLUGUI
 
donotaddElement(boolean) - Method in class dd.ui.FilteringJList
 
downtownSites - Static variable in class dd.hurricane.proposals.turn2.Downtown
 
drawArrow(String) - Method in class dd.ui.MapView
 
drawDisabledMessage(Graphics) - Method in class dd.ui.MapView
 
drawLegend(String) - Method in class dd.ui.MapView
 
drawLegend(Image) - Method in class dd.ui.MapView
 
drawModeMessage(Graphics) - Method in class dd.ui.MapView
 
drawOverlay(String) - Method in class dd.ui.MapView
 
duplicate() - Method in class dd.sim.Proposal
Duplicates the Proposal by calling SimObject.duplicate(), then iterating over the properties and removing all the instances of "proposalSupportFor" (that is, opinions).
duplicate() - Method in class dd.sim.SimObject
Makes a new SimObject identical to the current SimObject by serializing it to XML and reading it back in.
duplicate(Object) - Static method in class dd.util.StringUtils
 
duration - Variable in class dd.util.TimedAction
 

E

EOC - class dd.hurricane.proposals.turn2.EOC.
Improve Emergency Operations Center (EOC) proposal.
EOC() - Constructor for class dd.hurricane.proposals.turn2.EOC
 
EOC3 - class dd.hurricane.proposals.turn3.EOC3.
See turn 2 Improve EOC
EOC3() - Constructor for class dd.hurricane.proposals.turn3.EOC3
 
EUCLIDEAN - Static variable in class dd.sim.Map
 
Education - class dd.hurricane.proposals.turn1.Education.
Public Hazard Education Program proposal.
Education() - Constructor for class dd.hurricane.proposals.turn1.Education
 
Education2 - class dd.hurricane.proposals.turn2.Education2.
See turn 1 Public Hazard Education Program.
Education2() - Constructor for class dd.hurricane.proposals.turn2.Education2
 
Education3 - class dd.hurricane.proposals.turn3.Education3.
See turn 1 Public Hazard Education Program.
Education3() - Constructor for class dd.hurricane.proposals.turn3.Education3
 
EndTurn - class dd.hurricane.proposals.turn1.EndTurn.
End turn now proposal.
EndTurn() - Constructor for class dd.hurricane.proposals.turn1.EndTurn
 
EndTurn2 - class dd.hurricane.proposals.turn2.EndTurn2.
See normal EndTurn proposal.
EndTurn2() - Constructor for class dd.hurricane.proposals.turn2.EndTurn2
 
EndTurn3 - class dd.hurricane.proposals.turn3.EndTurn3.
See normal EndTurn proposal.
EndTurn3() - Constructor for class dd.hurricane.proposals.turn3.EndTurn3
 
eDistanceBetweenCells(MapCell, MapCell) - Method in class dd.sim.Map
Computes the Euclidean distance between two cells.
eDistanceTo(MapCell) - Method in class dd.sim.MapCell
Computes the Euclidean distance between this and another cell.
editingComplete(Proposal) - Method in class dd.hurricane.Main
 
editingComplete(Proposal) - Method in class dd.ui.Dummy
 
editingComplete(Proposal) - Method in interface dd.ui.GUIEvents
 
emptyImageIcon(int, int) - Static method in class dd.ui.GameSupport
 
enableUI() - Method in class dd.hurricane.Main
 
enableUI() - Method in class dd.ui.DLUGUIHelper
 
enableUI() - Method in class dd.ui.Dummy
 
enableUI() - Method in class dd.ui.Robot
 
enableUI() - Method in interface dd.util.UI
 
enact(GameRoot) - Method in class dd.hurricane.proposals.turn0.ChooseYourHome
No effects right now.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.Education
Increases the social budget for future turns by 2 (3 if increased budget option is chosen).
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.EndTurn
Ends the turn by calling root.spendRemainingBudget().
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.Highway
Boosts general growth by 0.2 and condos by 0.1 beyond that.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.OpenSpace
Converts LU "none" to LU "open" in the target cells.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.Retrofit
Reduces vulnerability to the chosen hazard(s) by 0.05.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.Sewers
Applies a global waterExposureBonus on the hazard layer of -0.1, and an ecology bonus of +0.1 on the landuse layer.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.TreeTrimming
Adjusts global wind hazard down by 0.1.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn1.Waterfront
Increases store and hotel growth metrics by 0.1 each.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Buyout
Converts the 20 highest-hazard sites that are currently LU "destroyed" to LU "open".
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Code
Cancels DumbGrowth due to relaxedRegulation.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Downtown
Converts "destroyed" LU in the downtown area (cells <1,7>, <2,6>, and <2,7>) to their previous LU.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.EOC
Decreases water and wind exposure by 0.05 each.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Historic
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Monitor
Adds a +0.1 ecology bonus; no other effect at the moment.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn2.Seawall
Converts the water hazard in the four cells nearest to the seawall (<1,7>, <1,8>, <2,6>, and <2,8>) to low (0.2).
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.AntiCasinoCampaign
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.BeachRenourishment
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.BirdWatchingAds
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.BoilWaterNotices
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.BreedingSiteReduction
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.Center
Increases the social budget for future turns by 1 at an economic upkeep cost of -1.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.DevelopmentPlan
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.EndTurn3
Ends the turn by calling root.spendRemainingBudget().
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.FinancialAssistance
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.ImproveDrainage
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.LowerHousingStandards
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.Monitor3
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.MosquitoControl
Partially mitigates the tourism hit due to BSV.
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.NFIP_CRS
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.PollutionRegulations
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.PromoteTourism
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.PublicAwarenessProgram
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.RaisePropertyTaxes
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.RaiseSalesTax
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.ReduceLicensingFees
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.RelaxHousingRegulations
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.RemediationAssistance
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.RestrictPermits
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.Retrofit3
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.SepticEnforcement
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.ShorelineArmoring
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.SolicitIndustry
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.TaxBreaks
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.UndercurrentStabilizers
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.VisitorUseFees
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.WaterPurificationPlant
 
enact(GameRoot, Random) - Method in class dd.hurricane.proposals.turn3.ZoneAffordableHousing
 
enact(GameRoot) - Method in class dd.sim.Proposal
Enable the proposal.
enact(GameRoot, Random) - Method in class dd.sim.Proposal
This is stub method to be overridden by subclasses; in Proposal, it just calls enact(root).
encodeUrl(String) - Static method in class dd.util.StringUtils
Removes illegal characters from URLs.
endBriefing() - Method in class dd.net.ObserverClient
 
endBriefing() - Method in class dd.net.TurnClient
 
endSingleSelection() - Method in class dd.ui.MapView
 
endVote() - Method in class dd.hurricane.Main
 
endVote() - Method in class dd.ui.DLUGUIHelper
 
endVote() - Method in class dd.ui.Dummy
 
endVote() - Method in class dd.ui.Robot
 
endVote() - Method in interface dd.util.DLUGUI
 
enumerateConfigurations() - Method in class dd.sim.Proposal
 
equals(Object) - Method in class dd.sim.ConfigParameter
 
equals(Object) - Method in class dd.sim.Player
 
error(String) - Method in class dd.sim.SimObject
Logs an error message.
error(String) - Method in class dd.util.Logger
Logs an error message.
errorMessage(String) - Method in class dd.hurricane.Main
 
errorMessage(String) - Method in class dd.ui.DLUGUIHelper
 
errorMessage(String) - Method in class dd.ui.Dummy
 
errorMessage(String) - Method in class dd.ui.Robot
 
errorMessage(String) - Method in interface dd.util.DLUGUI
 
extractInfoFromEditView() - Method in class dd.ui.ProposalView
Stores the editable parameters back in the proposal.

F

FilterRadioButtonCheck - Static variable in class dd.hurricane.DialogDemo
 
FilteringJList - class dd.ui.FilteringJList.
 
FilteringJList(boolean) - Constructor for class dd.ui.FilteringJList
 
FinancialAssistance - class dd.hurricane.proposals.turn3.FinancialAssistance.
Financial Assistance Proposal.
FinancialAssistance() - Constructor for class dd.hurricane.proposals.turn3.FinancialAssistance
 
FishbanksConstants - interface dd.util.FishbanksConstants.
Contains useful constants for the Fishbanks game.
FishbanksSupport - class dd.util.FishbanksSupport.
Support utlities for the Fishbanks game.
FishbanksSupport() - Constructor for class dd.util.FishbanksSupport
 
FreewaySupport - class dd.util.FreewaySupport.
Support utilities for the Freeway game.
FreewaySupport() - Constructor for class dd.util.FreewaySupport
 
f - Variable in class dd.ui.ChooseGame
 
f - Variable in class dd.util.HexCoordinate
 
fatal(String) - Method in class dd.sim.SimObject
Logs an fatal error message.
fillHexes - Static variable in class dd.ui.HexView
 
filter(Collection, String, double) - Static method in class dd.sim.SimObject
Queries a collection of SimObjects for a property with the specified value.
filter(Collection, String, Object) - Static method in class dd.sim.SimObject
Queries a collection of SimObjects for a property with the specified value.
findCell(String) - Method in class dd.ui.MapView
 
findCell(MapCell) - Method in class dd.ui.MapView
 
findChild(Node, String) - Static method in class dd.util.XMLHelper
Queries the immediate children of a node.
findDouble(Document, String) - Static method in class dd.util.XMLHelper
Returns the matching node as a double.
findFirstElement(Node) - Static method in class dd.util.XMLHelper
Returns the first child element of the specified node.
findInt(Document, String) - Static method in class dd.util.XMLHelper
Returns the matching node as an integer.
findNode(Node, String[], int) - Static method in class dd.util.XMLHelper
Finds the node recursively.
findNode(Document, String) - Static method in class dd.util.XMLHelper
Finds a node matching the specified path.
findString(Document, String) - Static method in class dd.util.XMLHelper
Returns the matching node as a String.
firePropertyChange(String, Object, Object) - Method in class dd.sim.SimObject
Informs listeners that a property has changed.
firePropertyChange(String, Object, Object) - Method in class dd.util.Registry
Informs listeners that a property has changed.
format() - Method in class dd.util.SwikiLineFormatter
 
format() - Method in class dd.util.SwikiStarFormatter
 
frame - Variable in class dd.util.InstructorSupport
 

G

GUIEvents - interface dd.ui.GUIEvents.
Methods provided by the DLUG user interface.
GameRoot - class dd.sim.GameRoot.
The GameRoot contains all of the other objects that make up the game, including the player objects, proposals, scenario, game state, and the map.
GameRoot() - Constructor for class dd.sim.GameRoot
 
GameServer - class dd.net.GameServer.
A simple class template.
GameServer(NetServer) - Constructor for class dd.net.GameServer
 
GameSupport - class dd.ui.GameSupport.
Support for Game code.
GameSupport() - Constructor for class dd.ui.GameSupport
 
GroupableHeaderExample - class dd.ui.gt.GroupableHeaderExample.
 
GroupableTableHeader - class dd.ui.gt.GroupableTableHeader.
GroupableTableHeader
GroupableTableHeader(TableColumnModel) - Constructor for class dd.ui.gt.GroupableTableHeader
 
GroupableTableHeaderUI - class dd.ui.gt.GroupableTableHeaderUI.
 
GroupableTableHeaderUI() - Constructor for class dd.ui.gt.GroupableTableHeaderUI
 
GrowthAgent - class dd.sim.GrowthAgent.
 
GrowthAgent(GrowthManager, String, MapCell) - Constructor for class dd.sim.GrowthAgent
 
GrowthManager - class dd.sim.GrowthManager.
 
GrowthManager(GameRoot, Random) - Constructor for class dd.sim.GrowthManager
 
g - Variable in class dd.util.HexCoordinate
 
gameEnded() - Method in class dd.hurricane.Main
 
gameEnded() - Method in class dd.ui.DLUGUIHelper
 
gameEnded() - Method in class dd.ui.Dummy
 
gameEnded() - Method in class dd.ui.Robot
 
gameEnded() - Method in class dd.ui.Simulator
 
gameEnded() - Method in interface dd.util.DLUGUI
 
gameListDirty() - Method in class dd.net.TurnClient
 
gameMessage(String) - Method in class dd.hurricane.Main
 
gameMessage(String) - Method in class dd.ui.DLUGUIHelper
 
gameMessage(String) - Method in class dd.ui.Dummy
 
gameMessage(String) - Method in class dd.ui.Robot
 
gameMessage(String) - Method in interface dd.util.DLUGUI
 
gameOver() - Method in class dd.ui.BriefingPanel
 
gameOver() - Method in class dd.ui.BriefingWindow
 
gameRoot - Variable in class dd.hurricane.Main
 
gameRunning - Variable in class dd.hurricane.Main
 
gameSize - Variable in class dd.net.TurnServer
 
gameTree - Variable in class dd.ui.ChooseGame
 
gameTreeModel - Variable in class dd.ui.ChooseGame
 
games - Variable in class dd.net.GameServer
 
games - Variable in class dd.ui.ChooseGame
 
getAbbrev() - Method in class dd.sim.Proposal
Returns an string containing an abbreviated description of the proposal's configuration details.
getActiveProposals() - Method in class dd.sim.GameRoot
 
getAddress() - Method in class dd.net.Venue
 
getAllConfigs(String) - Method in class dd.sim.CostTable
 
getAttribute(String, MapCell) - Method in class dd.sim.Layer
Queries this layer for an attribute associated with a specified cell.
getAttribute(String, MapCell, String) - Method in class dd.sim.Map
Retrieves the value of an attribute for a specific layer and specific cell.
getAttribute(String, MapCell, String, float) - Method in class dd.sim.Map
Retrieves the value of an attribute for a specific layer and specific cell.
getAttribute(String, Layer) - Method in class dd.sim.MapCell
Queries this cell for an attribute associated with a specified layer.
getAttribute(String, Layer, float) - Method in class dd.sim.MapCell
Queries this cell for an attribute associated with a specified layer.
getAttribute(String) - Method in class dd.sim.SimObject
Gets the value of a named attribute.
getAttribute(String, float) - Method in class dd.sim.SimObject
Gets the value of a named attribute.
getAttributes() - Method in class dd.sim.SimObject
Returns the attributes associated with this object.
getBaseEconBudget() - Method in class dd.hurricane.Scenario
Gets the base economic budget for this turn.
getBaseSocialBudget() - Method in class dd.hurricane.Scenario
Gets the base social budget for this turn.
getBoat(MapCell) - Static method in class dd.util.FishbanksSupport
Returns the owner of the boat in the current cell.
getBoatCount(Map) - Static method in class dd.util.FishbanksSupport
Returns the number of boats in the simulation.
getBoatCount(Map, String) - Static method in class dd.util.FishbanksSupport
Counts the number of boats in a part of the ocean.
getBoatCount(Map, String, int) - Static method in class dd.util.FishbanksSupport
Counts the number of boats owned by a team in a given part of the ocean.
getBoatIterator(Map, String) - Static method in class dd.util.FishbanksSupport
 
getCell() - Method in class dd.ui.HexView
 
getCellCoordinates(String) - Method in class dd.ui.MapView
 
getCellType(MapCell) - Static method in class dd.util.FishbanksSupport
Returns the "type" of the cell.
getCells() - Method in class dd.sim.Map
Returns all the cells in the map.
getCells(String[]) - Method in class dd.sim.Map
Returns an ArrayList containing the mapCells specified by name (in the form "") in the given array.
getClientName() - Method in interface dd.net.Client
 
getClientName() - Method in class dd.net.NetClient
 
getClientNames() - Method in class dd.net.NetServer
 
getClients() - Method in class dd.net.NetServer
 
getColor(Proposal) - Method in class dd.hurricane.Main
 
getColor(Player) - Method in class dd.hurricane.Main
 
getColor(int) - Method in class dd.hurricane.Main
 
getColor(String) - Static method in class dd.hurricane.Main
 
getColor(Player) - Method in class dd.ui.Dummy
 
getColor(Proposal) - Method in class dd.ui.Dummy
 
getColor(int) - Method in class dd.ui.Dummy
 
getColor(Player) - Method in interface dd.ui.GUIEvents
 
getColor(Proposal) - Method in interface dd.ui.GUIEvents
 
getColor(int) - Method in interface dd.ui.GUIEvents
 
getColorName(int) - Method in class dd.hurricane.Main
 
getColumn() - Method in class dd.sim.MapCell
Get the cell's column in Map coordinates.
getColumnGroups(TableColumn, Vector) - Method in class dd.ui.gt.ColumnGroup
 
getColumnGroups(TableColumn) - Method in class dd.ui.gt.GroupableTableHeader
 
getConfigParameters() - Method in class dd.sim.Proposal
 
getConfigSum() - Method in class dd.sim.Proposal
 
getConnectedPlayers() - Method in class dd.sim.GameRoot
 
getCostTable() - Static method in class dd.sim.GameRoot
 
getCount() - Method in class dd.sim.Briefing
 
getCurrentEconBudget() - Method in class dd.hurricane.Scenario
Gets the current economic budget for this turn.
getCurrentPlayer() - Method in class dd.hurricane.Main
 
getCurrentPlayer() - Method in class dd.ui.AutoPlayer
 
getCurrentPlayer() - Method in class dd.ui.Dummy
 
getCurrentPlayer() - Method in interface dd.ui.GUIEvents
 
getCurrentProposals() - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have status STATUS_NEW or status STATUS_PLAYED.
getCurrentSocialBudget() - Method in class dd.hurricane.Scenario
Gets the current social budget for this turn.
getDebriefing() - Method in class dd.hurricane.Scenario
 
getDebriefingText() - Method in class dd.sim.ConfigParameter
 
getDebriefingText(Object) - Method in class dd.sim.ConfigParameter
 
getDebriefingText() - Method in class dd.sim.Proposal
Get text for the debriefing turn.
getDebugFile() - Method in class dd.ui.InstructorInterface
 
getDefaultLog() - Static method in class dd.util.Logger
Returns the current application's logger.
getDescription() - Method in class dd.sim.ConfigParameter
 
getDescription() - Method in class dd.sim.Proposal
 
getDescription() - Method in class dd.util.TimedAction
 
getDigest() - Method in class dd.sim.Briefing
 
getDuration() - Method in class dd.util.TimedAction
 
getEconCost(String, String) - Method in class dd.sim.CostTable
 
getEconCost() - Method in class dd.sim.Proposal
 
getExtraBoats(Map, int) - Static method in class dd.util.FishbanksSupport
Returns the number of unallocated boats for a team.
getFailedProposals() - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have status STATUS_FAILED.
getFamily() - Method in class dd.sim.Proposal
 
getFavors() - Method in class dd.sim.Player
 
getFavorsPerTurn() - Method in class dd.sim.Player
 
getFinal() - Method in class dd.sim.Briefing
 
getFishCaught(Map, int, String) - Static method in class dd.util.FishbanksSupport
 
getGameFile(int) - Method in class dd.ui.InstructorInterface
 
getGameList() - Method in class dd.net.TurnClient
 
getGameName() - Method in class dd.net.GameServer
 
getGameName() - Method in class dd.sim.GameRoot
 
getGameName(int) - Method in class dd.ui.InstructorInterface
 
getGameRoot() - Method in class dd.sim.Briefing
 
getGlobalAttribute(String) - Method in class dd.sim.SimObject
Gets the value of a named attribute for this simulation.
getHazardColor() - Method in class dd.hurricane.HurricaneHex
 
getHeaderRenderer() - Method in class dd.ui.gt.ColumnGroup
 
getHeaderValue() - Method in class dd.ui.gt.ColumnGroup
 
getHumanPlayers() - Method in class dd.sim.GameRoot
 
getHumans(int) - Method in class dd.ui.InstructorInterface
 
getID(Object) - Method in class dd.util.Registry
 
getImage(String) - Static method in class dd.ui.GameSupport
 
getImageRightNow(String) - Method in class dd.util.SwikiStarFormatter
 
getImageRightNow(URL) - Method in class dd.util.SwikiStarFormatter
 
getInactiveProposals() - Method in class dd.sim.GameRoot
 
getIntro() - Method in class dd.hurricane.Scenario
 
getIntro() - Method in class dd.hurricane.Tutorial
 
getLayer(String) - Method in class dd.sim.Map
Returns the layer with the name specified.
getLayerAttributes(Layer) - Method in class dd.sim.MapCell
Returns all of the attributes that are associated with a layer.
getLayers() - Method in class dd.sim.Briefing
 
getLayers() - Method in class dd.sim.Map
Returns all layers on this map.
getLayers() - Method in class dd.sim.MapCell
Returns all the layers associated with this cell.
getLegendIcons() - Method in class dd.hurricane.proposals.turn1.Education
 
getLegendIcons() - Method in class dd.sim.Proposal
 
getLobby() - Method in class dd.net.NetServer
 
getLocationFor(int, int, int) - Method in class dd.ui.MapView
Returns the pixel coordinates for a vertex in a specific cell.
getMap() - Method in class dd.hurricane.Scenario
 
getMap() - Method in class dd.sim.MapCell
Returns the map associated with this cell.
getMapCells() - Method in class dd.ui.MapView
 
getMapHeight() - Method in class dd.sim.Map
Returns the height of the map.
getMapIcons() - Method in class dd.sim.Proposal
 
getMapView() - Method in class dd.hurricane.Main
 
getMapView() - Method in class dd.ui.Dummy
 
getMapView() - Method in interface dd.ui.GUIEvents
 
getMapWidth() - Method in class dd.sim.Map
Returns the width of the map.
getMessagePanel() - Method in class dd.ui.InfoPanel
 
getName() - Method in class dd.hurricane.Scenario
 
getName() - Method in class dd.net.Venue
 
getName() - Method in class dd.sim.ConfigParameter
Gets the human readable short name of this parameter.
getName() - Method in class dd.sim.Layer
Returns the name of this layer.
getName() - Method in class dd.sim.MapCell
Get the cell's name: its Map coordinates as a string of the form "<row, col>".
getName() - Method in class dd.sim.Player
 
getName() - Method in class dd.ui.ProposalVisualizer
 
getName() - Method in class dd.util.TimedAction
 
getNeighbors(MapCell) - Method in class dd.sim.Map
Returns a collection of neighbors of the specified cell.
getNeighbors() - Method in class dd.sim.MapCell
Returns all of the cells directly adjacent to this cell.
getNewProposals() - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have status STATUS_NEW.
getNodeAttribute(Node, String) - Static method in class dd.util.XMLHelper
Access the attributes of a node.
getNumGames() - Method in class dd.ui.InstructorInterface
 
getNumTeams(Map) - Static method in class dd.util.FishbanksSupport
 
getNumTurns() - Method in class dd.hurricane.Scenario
 
getObjectAttribute(String, MapCell) - Method in class dd.sim.Layer
Queries this layer for an attribute associated with a specified cell.
getObjectAttribute(String, MapCell, String) - Method in class dd.sim.Map
Retrieves the value of an attribute for a specific layer and specific cell.
getObjectAttribute(String, Layer) - Method in class dd.sim.MapCell
Queries this cell for an attribute associated with a specified layer.
getObjectAttribute(String) - Method in class dd.sim.SimObject
Gets the value of a named attribute.
getObjectAttribute(String, Object) - Method in class dd.sim.SimObject
Gets the value of a named attribute.
getOpinion(Proposal, int) - Method in class dd.ui.ProposalList
 
getOwner(Proposal) - Method in class dd.sim.GameRoot
 
getOwnerID() - Method in class dd.sim.Proposal
 
getParent() - Method in class dd.ui.HexView
 
getPassedProposals() - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have status STATUS_PASSED.
getPhase() - Method in class dd.sim.GameRoot
 
getPlayedProposals() - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have status STATUS_PLAYED.
getPlayer(int) - Method in class dd.hurricane.Main
 
getPlayer(int) - Method in class dd.ui.AutoPlayer
 
getPlayer(int) - Method in class dd.ui.Dummy
 
getPlayer(int) - Method in interface dd.ui.GUIEvents
 
getPlayerID() - Method in class dd.sim.Player
 
getPlayerOpinion(Player) - Method in class dd.sim.Proposal
Gets a player's opinion about the this proposal.
getPlayerOpinion(Player, String) - Method in class dd.sim.Proposal
 
getPlayerStatus(String) - Method in class dd.sim.GameRoot
 
getPlayerVotesAgainst(Player) - Method in class dd.sim.Proposal
 
getPlayerVotesFor(Player) - Method in class dd.sim.Proposal
Returns the player's vote on this proposal.
getPlayers() - Method in class dd.net.GameServer
 
getPlayers() - Method in class dd.net.TurnServer
 
getPlayers() - Method in class dd.sim.GameRoot
 
getPreferredSize(JComponent) - Method in class dd.ui.gt.GroupableTableHeaderUI
 
getPropViz() - Method in class dd.hurricane.Main
 
getPropViz() - Method in class dd.ui.Dummy
 
getPropViz() - Method in interface dd.ui.GUIEvents
 
getPropertyName() - Method in class dd.sim.ConfigParameter
 
getProposalID() - Method in class dd.sim.Proposal
 
getProposalRegistry() - Method in class dd.sim.GameRoot
 
getProposalSummaries() - Method in class dd.sim.GameRoot
Creates an HTML string containing an unordered list of the titles and short descriptions of the proposals in the registry with status STATUS_NEW.
getProposals() - Method in class dd.sim.GameRoot
 
getProposalsPage() - Method in class dd.sim.GameRoot
 
getRandomProposal() - Method in class dd.net.TurnServer
 
getRawScore(String) - Method in class dd.sim.GameRoot
 
getRawScore(String, Layer) - Method in class dd.sim.GameRoot
 
getReader() - Method in interface dd.net.Client
Returns the reader associated with the networking layer.
getReader() - Method in class dd.net.NetClient
 
getRng() - Method in class dd.hurricane.HurricaneManager
 
getRng() - Method in class dd.sim.GrowthManager
 
getRobots(int) - Method in class dd.ui.InstructorInterface
 
getRole() - Method in class dd.sim.Player
 
getRole() - Method in class dd.ui.MapView
 
getRoot() - Method in class dd.hurricane.HurricaneManager
 
getRoot() - Method in class dd.hurricane.Main
 
getRoot() - Method in class dd.net.TurnClient
 
getRoot() - Method in class dd.net.TurnServer
 
getRoot() - Method in class dd.sim.GrowthManager
 
getRoot() - Method in class dd.ui.Dummy
 
getRoot() - Method in interface dd.ui.GUIEvents
 
getRow() - Method in class dd.sim.MapCell
Get the cell's row in Map coordinates.
getSaveDirectory() - Method in class dd.ui.InstructorInterface
 
getScenario() - Method in class dd.sim.GameRoot
 
getScore(String) - Method in class dd.sim.GameRoot
 
getScore(String, Layer) - Method in class dd.sim.GameRoot
 
getSelectedCells() - Method in class dd.ui.MapView
 
getSelectedProposal() - Method in class dd.ui.ProposalList
 
getSize() - Method in class dd.ui.HexView
 
getSize(JTable) - Method in class dd.ui.gt.ColumnGroup
 
getSocialCost(String, String) - Method in class dd.sim.CostTable
 
getSocialCost() - Method in class dd.sim.Proposal
 
getState() - Method in class dd.ui.JBoolean
Returns the state of the boolean value.
getStatus() - Method in class dd.sim.Proposal
 
getStatusProposals(String) - Method in class dd.sim.GameRoot
Returns a sorted List of the Proposals in the ProposalRegistry that have the given status.
getSummary() - Method in class dd.hurricane.HurricaneManager
 
getSummary() - Method in class dd.sim.GrowthManager
 
getTables() - Method in class dd.sim.GrowthManager
 
getTeamBoats(Map, int) - Static method in class dd.util.FishbanksSupport
Returns the number of boats owned by a team.
getTeamMoney(Map, int) - Static method in class dd.util.FishbanksSupport
Returns the team's current bank balance
getTeamName(Map, int) - Static method in class dd.util.FishbanksSupport
Return the descriptive name for a team.
getText() - Method in class dd.sim.Briefing
 
getTimeRemaining() - Method in class dd.util.CountdownTimer
 
getTimer() - Method in class dd.util.TimedAction
 
getTitle() - Method in class dd.sim.Proposal
 
getTotal() - Method in class dd.hurricane.HurricaneManager
 
getTurn() - Method in class dd.hurricane.Scenario
 
getTurn() - Method in class dd.sim.Proposal
 
getTurnNumber() - Method in class dd.sim.Player
 
getTurnSummary() - Method in class dd.sim.GameRoot
Prints a summary of the turn that just finished in HTML format.
getType() - Method in class dd.sim.ConfigParameter
 
getUpForVote() - Method in class dd.sim.GameRoot
 
getVenueName() - Method in class dd.ui.InstructorInterface
 
getVertex(int) - Method in class dd.ui.HexView
Returns the pixel coordinates of one of the corners of the cell.
getVisible() - Method in class dd.ui.ProposalVisualizer
 
getVoteTally() - Method in class dd.sim.Proposal
Returns the "global" vote tally for this proposal.
getVotes() - Method in class dd.sim.Player
 
getVotesAgainst() - Method in class dd.sim.Proposal
 
getVotesFor() - Method in class dd.sim.Proposal
 
getX() - Method in class dd.sim.MapCell
Get the cell's geographic X coordinate.
getXMLNode() - Method in class dd.util.SimXMLWriter
Returns an XML node for the current SimObject.
getY() - Method in class dd.sim.MapCell
Get the cell's geographic Y coordinate.
go() - Method in class dd.hurricane.HurricaneManager
 
go() - Method in class dd.sim.GrowthAgent
 
go() - Method in class dd.sim.GrowthManager
 
gotChatMessage(String, String) - Method in class dd.net.NetClient
 
gotChatMessage(String, String) - Method in class dd.ui.ChatPanel
 
gotChatMessage(String, String) - Method in interface dd.util.Chat
Called when a chat message is received.
gotCommand(String, String, Client) - Method in interface dd.net.Handler
 
gotUserMessage(Color) - Method in class dd.hurricane.Main
 
gotUserMessage(Color) - Method in class dd.ui.Dummy
 
gotUserMessage(Color) - Method in interface dd.ui.GUIEvents
 
gotoStep(String) - Method in class dd.hurricane.DialogDemo
 
grabLink() - Method in class dd.util.SwikiStarFormatter
 
gui - Variable in class dd.util.InstructorSupport
 

H

HARBOR - Static variable in interface dd.util.FishbanksConstants
Name of the harbor layer.
Handler - interface dd.net.Handler.
 
HelpPageMaker - class dd.util.HelpPageMaker.
 
HelpPageMaker() - Constructor for class dd.util.HelpPageMaker
 
HelpPanel - class dd.ui.HelpPanel.
 
HelpPanel(GUIEvents) - Constructor for class dd.ui.HelpPanel
 
HexCoordinate - class dd.util.HexCoordinate.
 
HexCoordinate() - Constructor for class dd.util.HexCoordinate
 
HexCoordinate(MapCell) - Constructor for class dd.util.HexCoordinate
 
HexView - class dd.ui.HexView.
 
HexView() - Constructor for class dd.ui.HexView
 
Highway - class dd.hurricane.proposals.turn1.Highway.
Highway improvments proposal.
Highway() - Constructor for class dd.hurricane.proposals.turn1.Highway
 
Highway2 - class dd.hurricane.proposals.turn2.Highway2.
See turn 1 Highway Improvements proposal.
Highway2() - Constructor for class dd.hurricane.proposals.turn2.Highway2
 
Highway3 - class dd.hurricane.proposals.turn3.Highway3.
See turn 1 Highway Improvements proposal.
Highway3() - Constructor for class dd.hurricane.proposals.turn3.Highway3
 
Historic - class dd.hurricane.proposals.turn2.Historic.
Historic Preservation Program proposal.
Historic() - Constructor for class dd.hurricane.proposals.turn2.Historic
 
Historic3 - class dd.hurricane.proposals.turn3.Historic3.
See turn 2 Historic Preservation
Historic3() - Constructor for class dd.hurricane.proposals.turn3.Historic3
 
HurricaneHex - class dd.hurricane.HurricaneHex.
 
HurricaneHex() - Constructor for class dd.hurricane.HurricaneHex
 
HurricaneManager - class dd.hurricane.HurricaneManager.
 
HurricaneManager(GameRoot, Random) - Constructor for class dd.hurricane.HurricaneManager
 
h - Variable in class dd.util.HexCoordinate
 
handleMessage(String) - Method in interface dd.net.Client
Handle an incoming network message.
handleMessage(String, Client) - Method in class dd.net.GameServer
 
handleMessage(String) - Method in class dd.net.NetClient
 
handleReconnect(String, String, Client) - Method in class dd.net.NetServer
 
handleRegister(String, String, Client) - Method in class dd.net.NetServer
 
hasAttribute(String, Layer) - Method in class dd.sim.MapCell
Queries whether a cell has an attribute on this layer.
hasBoat(MapCell) - Static method in class dd.util.FishbanksSupport
Returns true is the map cell contains a boat.
hasBoat(MapCell, int) - Static method in class dd.util.FishbanksSupport
Returns true if the team owns a boat in this cell.
hasRoad(MapCell) - Static method in class dd.util.FreewaySupport
Returns the first player encountered who has a road in this cell.
hasRoad(MapCell, String) - Static method in class dd.util.FreewaySupport
Returns whether a player has a road in this cell.
hazardYellow - Static variable in class dd.hurricane.Main
 
height - Variable in class dd.ui.HexView
 
helpPanel - Variable in class dd.hurricane.Main
 
hexForScreenLocation(int, int) - Method in class dd.ui.MapView
 
hilite - Variable in class dd.ui.HexView
 
hilite() - Method in class dd.ui.HexView
 
htmlScoreBars() - Method in class dd.sim.GameRoot
 
htmlScoreBars(boolean) - Method in class dd.sim.GameRoot
 
hyperlinkUpdate(HyperlinkEvent) - Method in class dd.ui.HelpPanel
 

I

ImproveDrainage - class dd.hurricane.proposals.turn3.ImproveDrainage.
Improve Drainage Proposal.
ImproveDrainage() - Constructor for class dd.hurricane.proposals.turn3.ImproveDrainage
 
InfoPanel - class dd.ui.InfoPanel.
Shows player info, including score, sponsor, and current call
InfoPanel(GUIEvents) - Constructor for class dd.ui.InfoPanel
 
InstructorInterface - class dd.ui.InstructorInterface.
 
InstructorInterface() - Constructor for class dd.ui.InstructorInterface
 
InstructorSupport - class dd.util.InstructorSupport.
 
InstructorSupport() - Constructor for class dd.util.InstructorSupport
 
iconArray - Variable in class dd.hurricane.HurricaneHex
 
icons - Variable in class dd.ui.HexView
 
icons - Static variable in class dd.ui.ProposalVisualizer
 
imageCache - Static variable in class dd.hurricane.Main
 
incrementAttribute(String) - Method in class dd.sim.SimObject
Increments the value of an attribute by one.
incrementAttribute(String, float) - Method in class dd.sim.SimObject
Increments the value of the attribute by the amount specified.
indicateOpinion(String) - Method in class dd.hurricane.Main
 
infoPanel - Variable in class dd.hurricane.Main
 
initMap(Map) - Method in class dd.ui.TestController
 
installJTextField(JTextField) - Method in class dd.ui.FilteringJList
Associates filtering document listener to text component.
interrupt() - Method in class dd.util.TimedAction
 
isActive() - Method in class dd.sim.Proposal
 
isConnected() - Method in class dd.sim.Player
 
isDuplicate(Proposal) - Method in class dd.sim.Proposal
Determines whether this proposal is a duplicate of the proposal given as an argument.
isFull(Map, MapCell, String) - Static method in class dd.hurricane.LanduseManager
Indicates whether a cell has room in its luArray for a new landuse.
isFull() - Method in class dd.net.GameServer
 
isFull() - Method in class dd.net.TurnServer
 
isImage(String) - Method in class dd.util.SwikiStarFormatter
 
isReady() - Method in class dd.net.NetServer
 
isRunning() - Method in class dd.net.NetClient
 
isRunning() - Method in class dd.net.NetServer
 
isRunning() - Method in class dd.ui.Robot
 
isSet(String, Layer) - Method in class dd.sim.MapCell
Indicates whether this cell has an attribute set (with non-zero value) with the specified name on the specified layer.
isSet(String) - Method in class dd.sim.SimObject
Returns 'true' if the named attribute has a non-zero floating-point value.
isURL(String) - Method in class dd.util.SwikiStarFormatter
 
ix - Static variable in class dd.hurricane.HurricaneHex
 
iy - Static variable in class dd.hurricane.HurricaneHex
 

J

JBoolean - class dd.ui.JBoolean.
A bound boolean variable.
JBoolean() - Constructor for class dd.ui.JBoolean
 
joinGame(String, int) - Method in class dd.hurricane.Main
 
joinGame(String, int) - Method in class dd.hurricane.Observer
 
joinGame(String, int) - Method in class dd.net.ObserverClient
 
joinGame(String) - Method in class dd.net.TurnClient
 
joinGame(String, int) - Method in class dd.net.TurnClient
 
joinGame(String, int, String) - Method in class dd.net.TurnClient
 
joinGame(String, int) - Method in class dd.ui.Dummy
 
joinGame(String, int) - Method in interface dd.ui.GUIEvents
 
joinedGame() - Method in class dd.hurricane.Main
 
joinedGame() - Method in class dd.hurricane.Observer
 
joinedGame() - Method in class dd.ui.DLUGUIHelper
 
joinedGame() - Method in class dd.ui.Dummy
 
joinedGame() - Method in class dd.ui.Robot
 
joinedGame() - Method in interface dd.util.DLUGUI
 

L

LAND - Static variable in interface dd.util.FishbanksConstants
The attribute value for land type if the current cell represents land or water.
LIST - Static variable in class dd.util.SwikiLineFormatter
 
LOG_DEBUG - Static variable in class dd.util.Logger
Determines whether debug() calls should appear in the log.
LOG_ERROR - Static variable in class dd.util.Logger
Determines whether error() calls should appear in the log.
LOG_LOG - Static variable in class dd.util.Logger
Determines whether log() calls should appear in the log.
LOG_WARNING - Static variable in class dd.util.Logger
Determines whether warning() calls should appear in the log.
Lab - class dd.hurricane.proposals.turn3.Lab.
Research Laboratory Proposal.
Lab() - Constructor for class dd.hurricane.proposals.turn3.Lab
 
LanduseManager - class dd.hurricane.LanduseManager.
 
LanduseManager() - Constructor for class dd.hurricane.LanduseManager
 
Layer - class dd.sim.Layer.
A collection of related pieces of information.
Layer() - Constructor for class dd.sim.Layer
Creates a new unnamed layer.
Layer(String) - Constructor for class dd.sim.Layer
Creates a new named layer.
LayoutHelper - class dd.ui.LayoutHelper.
 
LayoutHelper() - Constructor for class dd.ui.LayoutHelper
 
Logger - class dd.util.Logger.
Provides support for logging and error messages.
LowerHousingStandards - class dd.hurricane.proposals.turn3.LowerHousingStandards.
Lower Housing Standards Proposal.
LowerHousingStandards() - Constructor for class dd.hurricane.proposals.turn3.LowerHousingStandards
 
labelCell(String, String, boolean) - Method in class dd.ui.MapView
 
listChanged(Iterator) - Method in class dd.ui.CallPanel
 
listChanged(Iterator) - Method in class dd.ui.VotePanel
Called when we're in phase:negotiate and the list of proposals changes.
listGames() - Method in class dd.net.TurnClient
 
loadGame(String) - Method in class dd.net.TurnServer
 
loadMap(String) - Method in class dd.hurricane.Scenario
 
log - Variable in class dd.net.NetServer
Log object used for debugging messages.
log(String) - Method in class dd.sim.SimObject
Logs a logging message.
log - Variable in class dd.ui.Robot
 
log(String) - Method in class dd.util.Logger
Logs a logging message.
lostClient(Client) - Method in class dd.net.GameServer
 
lostClient(Client) - Method in class dd.net.TurnServer
 
lostServer() - Method in class dd.hurricane.Main
 
lostServer() - Method in class dd.ui.DLUGUIHelper
 
lostServer() - Method in class dd.ui.Dummy
 
lostServer() - Method in class dd.ui.Robot
 
lostServer() - Method in interface dd.util.UI
 
luColorNames - Static variable in class dd.hurricane.Main
 
luColors - Static variable in class dd.hurricane.Main
 
luCount(String, Layer) - Method in class dd.sim.Map
As luCount(landuse, cell, layer), but summed over the entire Map.
luCount(String, Collection, Layer) - Method in class dd.sim.Map
As luCount(landuse, cell, layer), but summeed over all the MapCells specified in the given Collection.
luCount(String, MapCell, Layer) - Method in class dd.sim.Map
Returns the number of landuses (count of luArray items equal to landuse) in the given Cell on the given Layer of the Map.
luCount(String) - Method in class dd.sim.Map
As luCount(landuse, layer), on the "landuse" layer.
luCount(String, Collection) - Method in class dd.sim.Map
As luCount(landuse, collection, layer), on the "landuse" layer.
luCount(String, MapCell) - Method in class dd.sim.Map
As luCount(landuse, cell, layer), on the "landuse" layer.
luIcons - Static variable in class dd.hurricane.HurricaneHex
 
luNames - Static variable in class dd.hurricane.Main
 

M

MAYBE_PHRASE - Static variable in class dd.sim.Proposal
 
MULTIPLECELLS_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter stores a list of map locations.
Main - class dd.hurricane.Main.
The Disaster Land-Use Game prototype main class.
Main() - Constructor for class dd.hurricane.Main
 
Map - class dd.sim.Map.
The current geographic region of interest.
Map() - Constructor for class dd.sim.Map
Create a new (empty) map.
Map(int, int) - Constructor for class dd.sim.Map
Creates a new map of specified size.
MapCell - class dd.sim.MapCell.
A single geographic location in a map.
MapCell(Map, int, int) - Constructor for class dd.sim.MapCell
Create a new map cell at the current location.
MapMaker - class dd.util.MapMaker.
A command-line utility for creating maps.
MapMaker(String, String) - Constructor for class dd.util.MapMaker
Creates the map utility.
MapSelectionListener - interface dd.ui.MapSelectionListener.
 
MapView - class dd.ui.MapView.
 
MapView(Map, Class) - Constructor for class dd.ui.MapView
 
MessagePanel - class dd.ui.MessagePanel.
A component to visualize game messages.
MessagePanel() - Constructor for class dd.ui.MessagePanel
 
Monitor - class dd.hurricane.proposals.turn2.Monitor.
Ecological Monitoring Program proposal.
Monitor() - Constructor for class dd.hurricane.proposals.turn2.Monitor
 
Monitor3 - class dd.hurricane.proposals.turn3.Monitor3.
See turn 2 Ecological Monitor
Monitor3() - Constructor for class dd.hurricane.proposals.turn3.Monitor3
 
MosquitoControl - class dd.hurricane.proposals.turn3.MosquitoControl.
Mosquito Control proposal.
MosquitoControl() - Constructor for class dd.hurricane.proposals.turn3.MosquitoControl
 
magnitude() - Method in class dd.util.HexCoordinate
 
main(String[]) - Static method in class dd.hurricane.DialogDemo
 
main(String[]) - Static method in class dd.hurricane.HurricaneManager
 
main - Variable in class dd.hurricane.Main
 
main(String[]) - Static method in class dd.hurricane.Main
 
main(String[]) - Static method in class dd.hurricane.Observer
 
main(String[]) - Static method in class dd.hurricane.ProposalXMLFactory
 
main(String[]) - Static method in class dd.hurricane.Scenario
 
main(String[]) - Static method in class dd.hurricane.StartlessMain
 
main(String[]) - Static method in class dd.net.NetClient
 
main(String[]) - Static method in class dd.net.NetServer
 
main(String[]) - Static method in class dd.net.TurnServer
 
main(String[]) - Static method in class dd.sim.CostTable
 
main(String[]) - Static method in class dd.sim.GameRoot
 
main(String[]) - Static method in class dd.sim.GrowthManager
 
main(String[]) - Static method in class dd.sim.Map
Runs a test of Map functionality.
main(String[]) - Static method in class dd.sim.Player
 
main(String[]) - Static method in class dd.sim.Proposal
 
main(String[]) - Static method in class dd.ui.AttributeEditor
 
main(String[]) - Static method in class dd.ui.ChatPanel
 
main(String[]) - Static method in class dd.ui.InfoPanel
 
main(String[]) - Static method in class dd.ui.InstructorInterface
 
main(String[]) - Static method in class dd.ui.MapView
 
main(String[]) - Static method in class dd.ui.ProposalView
 
main(String[]) - Static method in class dd.ui.PulsingButton
Tests the pulsing button.
main(String[]) - Static method in class dd.ui.Reviewer
 
main(String[]) - Static method in class dd.ui.Simulator
 
main(String[]) - Static method in class dd.ui.StartupHelpPanel
 
main(String[]) - Static method in class dd.ui.StatusBar
 
main(String[]) - Static method in class dd.ui.TestController
 
main(String[]) - Static method in class dd.ui.VotesLeftPanel
 
main(String[]) - Static method in class dd.ui.gt.GroupableHeaderExample
 
main(String[]) - Static method in class dd.util.AttributeHelper
 
main(String[]) - Static method in class dd.util.DelimReader
Tests the DelimReader.
main(String[]) - Static method in class dd.util.HexCoordinate
 
main(String[]) - Static method in class dd.util.InstructorSupport
 
main(String[]) - Static method in class dd.util.MapMaker
Command line support.
main(String[]) - Static method in class dd.util.SwikiLineFormatter
 
main(String[]) - Static method in class dd.util.SwikiStarFormatter
 
main(String[]) - Static method in class dd.util.XMLHelper
Runs the XMLHelper.
mainWindow - Variable in class dd.hurricane.Main
 
makeBezier(Point[]) - Method in class dd.ui.MapView
 
makeCache() - Method in class dd.sim.Map
Creates the cell cache.
makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class dd.hurricane.SpringUtilities
Aligns the first code>rows/code> * code>cols/code> components of code>parent/code> in a grid.
makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class dd.ui.LayoutHelper
Aligns the first rows * cols components of parent in a grid.
makeDefaultStyles() - Method in class dd.ui.ChatPanel
 
makeDocument() - Static method in class dd.util.XMLHelper
Creates a new empty XML document.
makeDocument(Reader) - Static method in class dd.util.XMLHelper
Creates a new parsed XML document from a reader.
makeDocument(String) - Static method in class dd.util.XMLHelper
Creates a new parsed XML document from a file.
makeEditView() - Method in class dd.ui.ProposalView
Switches the ProposalView's interface to edit mode.
makeGrid(Container, int, int, int, int, int, int) - Static method in class dd.hurricane.SpringUtilities
Aligns the first code>rows/code> * code>cols/code> components of code>parent/code> in a grid.
makeIndexFile(String) - Method in class dd.util.HelpPageMaker
 
makeInterface() - Method in class dd.ui.ProposalView
Creates a display for the proposal in "normal" mode, which can then be activated by calling makeEditView().
makeMap(Map, int, int, Class) - Method in class dd.ui.MapView
 
makeMenu() - Method in class dd.ui.TestController
 
makePage(String, String, int) - Method in class dd.util.HelpPageMaker
 
makePage(String, String, int, String) - Method in class dd.util.HelpPageMaker
 
makePipe(Reader, Writer) - Static method in class dd.util.SwikiLineFormatter
 
makeSummaryView() - Method in class dd.ui.ProposalView
Creates a non-interactive viewer of the proposal.
makeSwikiLink(String, String) - Method in class dd.util.SwikiStarFormatter
 
makeTableOfContents() - Method in class dd.ui.MapView
 
makeUI() - Method in class dd.hurricane.Main
 
makeUI() - Method in class dd.ui.AttributeEditor
Makes the user interface.
makeUI() - Method in class dd.ui.ChatPanel
 
makeUI() - Method in class dd.ui.MessagePanel
 
makeUI() - Method in class dd.ui.TestController
 
makeUI(String) - Method in class dd.ui.TestController
 
makeVotingIcons() - Method in class dd.ui.ProposalList
 
map - Variable in class dd.ui.MapView
 
mapSelectionDone(MapView) - Method in interface dd.ui.MapSelectionListener
 
mapSelectionDone(MapView) - Method in class dd.ui.TestController
 
mapSelectionUpdated(MapView) - Method in interface dd.ui.MapSelectionListener
 
mapSelectionUpdated(MapView) - Method in class dd.ui.TestController
 
mapView - Variable in class dd.hurricane.Main
 
margin - Variable in class dd.ui.gt.ColumnGroup
 
mark(int) - Method in class dd.util.DebugReader
 
markSupported() - Method in class dd.util.DebugReader
 
metrics - Static variable in class dd.hurricane.Main
 
miClose - Variable in class dd.ui.TestController
 
miCopy - Variable in class dd.ui.TestController
 
miCut - Variable in class dd.ui.TestController
 
miOpen - Variable in class dd.ui.TestController
 
miPaste - Variable in class dd.ui.TestController
 
miPrint - Variable in class dd.ui.TestController
 
miQuit - Variable in class dd.ui.TestController
 
miUndo - Variable in class dd.ui.TestController
 
myCell - Variable in class dd.ui.HexView
 
myNumber - Variable in class dd.hurricane.Main
 
myPlayerID - Variable in class dd.net.TurnClient
 

N

NAME_KEY - Static variable in class dd.sim.ConfigParameter
Key to the name field in the attribute table.
NFIP_CRS - class dd.hurricane.proposals.turn3.NFIP_CRS.
NFIP_CRS Proposal.
NFIP_CRS() - Constructor for class dd.hurricane.proposals.turn3.NFIP_CRS
 
NONE - Static variable in class dd.util.SwikiLineFormatter
 
NUMBER_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter is an aribrary integer or floating point value.
NUM_COLORS - Static variable in class dd.ui.PulsingButton
The number of colors to create.
NetClient - class dd.net.NetClient.
Base class for network client protocol.
NetClient() - Constructor for class dd.net.NetClient
Creates a new client connecting to the default server and port.
NetClient(String) - Constructor for class dd.net.NetClient
 
NetClient(String, int) - Constructor for class dd.net.NetClient
 
NetServer - class dd.net.NetServer.
Base class for network server protocol.
NetServer() - Constructor for class dd.net.NetServer
Creates a new server listening on the default port.
NetServer(String) - Constructor for class dd.net.NetServer
 
NetServer(String, int) - Constructor for class dd.net.NetServer
 
name - Variable in class dd.util.TimedAction
 
needToLoadIcons - Static variable in class dd.hurricane.HurricaneHex
 
netClient - Variable in class dd.hurricane.Main
 
newScenario(Scenario) - Method in class dd.ui.Robot
 
nextID() - Static method in class dd.net.TurnServer
 
nextPage() - Method in class dd.ui.BriefingPanel
 
nextPage() - Method in class dd.ui.BriefingWindow
 
nextTurn(GameRoot, Random) - Method in class dd.hurricane.Scenario
 
nextTurn(GameRoot, Random) - Method in class dd.hurricane.Tutorial
 
nextTurn() - Method in class dd.net.TurnServer
 
nextTurn() - Method in class dd.sim.GameRoot
Calls reset() on each Player, resetting their votes.
nobody() - Static method in class dd.sim.Player
Returns the "nobody" player.
nodeText(Node) - Static method in class dd.util.XMLHelper
Returns the string contents of a node.
nodeText(Node, StringBuffer) - Static method in class dd.util.XMLHelper
Returns the string contents of a node.
north() - Method in class dd.sim.MapCell
Returns the cell north of this cell.
northEast() - Method in class dd.sim.MapCell
Returns the cell northeast of this cell.
northEastOf(MapCell) - Method in class dd.sim.Map
Returns the cell northeast of the cell specified.
northOf(MapCell) - Method in class dd.sim.Map
Returns the cell north of the cell specified.
northWest() - Method in class dd.sim.MapCell
Returns the cell northwest of this cell.
northWestOf(MapCell) - Method in class dd.sim.Map
Returns the cell northwest of the cell specified.
notifyBox - Variable in class dd.hurricane.Main
 
notifyUser(String) - Method in class dd.hurricane.Main
 
notifyUser(String) - Method in class dd.ui.DLUGUIHelper
 
notifyUser(String) - Method in class dd.ui.Dummy
 
notifyUser(String) - Method in class dd.ui.Robot
 
notifyUser(String) - Method in interface dd.util.DLUGUI
 
notifying - Variable in class dd.hurricane.Main
 

O

OPPOSE - Static variable in class dd.sim.Proposal
Indicates a player opposes (is against) this proposal.
OPPOSE_PHRASE - Static variable in class dd.sim.Proposal
 
Observer - class dd.hurricane.Observer.
This is an extension of the DLUG (@link Main) class that disables all of the UI that does anything, so that it can be used to just observe a running game.
Observer() - Constructor for class dd.hurricane.Observer
 
ObserverClient - class dd.net.ObserverClient.
This is a turn client that is incapable of taking game actions, suitable for instructors and other lurkers.
ObserverClient(UI, String) - Constructor for class dd.net.ObserverClient
 
OpenSpace - class dd.hurricane.proposals.turn1.OpenSpace.
Acquire Open Space proposal.
OpenSpace() - Constructor for class dd.hurricane.proposals.turn1.OpenSpace
 
openURL(String) - Static method in class dd.ui.WebBrowser
 
opinion(String, String) - Method in class dd.net.TurnClient
 
opinionCancelButton - Variable in class dd.hurricane.Main
 
opinionMaybeButton - Variable in class dd.hurricane.Main
 
opinionNoButton - Variable in class dd.hurricane.Main
 
opinionYesButton - Variable in class dd.hurricane.Main
 
out(String) - Static method in class dd.sim.SimObject
 
ownedBy(Player) - Method in class dd.sim.Proposal
 

P

PARAGRAPH - Static variable in class dd.util.SwikiLineFormatter
 
PARSE_DISABLED - Static variable in class dd.util.SwikiLineFormatter
 
PLAYER_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter stores a player.
PROPERTY_NAME_KEY - Static variable in class dd.sim.ConfigParameter
Key to the property name field in the attribute table.
Player - class dd.sim.Player.
A simple class template.
Player() - Constructor for class dd.sim.Player
The null constructor creates the "nobody" player and should never be called directly.
Player(int, String) - Constructor for class dd.sim.Player
Creates a new player object.
PollutionRegulations - class dd.hurricane.proposals.turn3.PollutionRegulations.
Pollution Regulations Proposal.
PollutionRegulations() - Constructor for class dd.hurricane.proposals.turn3.PollutionRegulations
 
PromoteTourism - class dd.hurricane.proposals.turn3.PromoteTourism.
Promote Tourism Proposal.
PromoteTourism() - Constructor for class dd.hurricane.proposals.turn3.PromoteTourism
 
Proposal - class dd.sim.Proposal.
A policy change in the DLUG game.
Proposal() - Constructor for class dd.sim.Proposal
Configures the proposal.
Proposal(String) - Constructor for class dd.sim.Proposal
 
ProposalList - class dd.ui.ProposalList.
A list of proposals to be voted upon.
ProposalList(GUIEvents) - Constructor for class dd.ui.ProposalList
 
ProposalView - class dd.ui.ProposalView.
 
ProposalView(GUIEvents) - Constructor for class dd.ui.ProposalView
 
ProposalView(GUIEvents, Proposal) - Constructor for class dd.ui.ProposalView
This constructor also calls setProposal(newProposal).
ProposalVisualizer - class dd.ui.ProposalVisualizer.
Provides graphical depiction of proposals.
ProposalVisualizer(Proposal) - Constructor for class dd.ui.ProposalVisualizer
 
ProposalVisualizer(Proposal, HashSet) - Constructor for class dd.ui.ProposalVisualizer
 
ProposalXMLFactory - class dd.hurricane.ProposalXMLFactory.
 
ProposalXMLFactory() - Constructor for class dd.hurricane.ProposalXMLFactory
 
PublicAwarenessProgram - class dd.hurricane.proposals.turn3.PublicAwarenessProgram.
Public Awareness Program Proposal.
PublicAwarenessProgram() - Constructor for class dd.hurricane.proposals.turn3.PublicAwarenessProgram
 
PulsingButton - class dd.ui.PulsingButton.
An animated button that "pulses".
PulsingButton(String) - Constructor for class dd.ui.PulsingButton
Creates a new pulsing button.
paint(Graphics) - Method in class dd.hurricane.HurricaneHex
 
paint(Graphics) - Method in class dd.ui.HexView
 
paint(Graphics) - Method in class dd.ui.PulsingButton
Draws the button.
paint(Graphics, JComponent) - Method in class dd.ui.gt.GroupableTableHeaderUI
 
parse(String) - Static method in class dd.util.SwikiStarFormatter
 
parseXMLDouble(String) - Static method in class dd.util.XMLHelper
Converts the String into a double.
parseXMLInt(String) - Static method in class dd.util.XMLHelper
Converts the String into an integer.
pause() - Method in class dd.util.TimedAction
 
pauseMessage - Variable in class dd.hurricane.Main
 
pauseUI(String) - Method in class dd.hurricane.Main
 
pauseUI(String) - Method in class dd.ui.DLUGUIHelper
 
pauseUI(String) - Method in class dd.ui.Dummy
 
pauseUI(String) - Method in class dd.ui.Robot
 
pauseUI(String) - Method in interface dd.util.UI
 
pauseWindow - Variable in class dd.hurricane.Main
 
pendingAmendment - Variable in class dd.hurricane.Main
 
phase(String) - Method in class dd.net.TurnServer
 
phase(String) - Method in class dd.ui.VotePanel
 
phaseControl() - Method in class dd.net.TurnServer
 
placeIcons() - Method in class dd.util.MapMaker
Places map icons for land-use.
player(String) - Method in class dd.sim.GameRoot
 
playerLookup - Static variable in class dd.util.FreewaySupport
A mapping from player names to core table rows.
plistRefreshed() - Method in class dd.hurricane.Main
 
plistRefreshed() - Method in class dd.hurricane.Observer
 
plistRefreshed() - Method in class dd.ui.Dummy
 
plistRefreshed() - Method in interface dd.ui.GUIEvents
 
prepareForVotingOn(Proposal) - Method in class dd.hurricane.Main
 
prepareForVotingOn(Proposal) - Method in class dd.ui.AutoPlayer
 
prepareForVotingOn(Proposal) - Method in class dd.ui.BallotPanel
Create a Voting panel from the given proposal.
prepareForVotingOn(Proposal) - Method in class dd.ui.DLUGUIHelper
 
prepareForVotingOn(Proposal) - Method in class dd.ui.Dummy
 
prepareForVotingOn(Proposal) - Method in class dd.ui.Robot
 
prepareForVotingOn(Proposal) - Method in class dd.ui.VotePanel
Activate the BallotPanel for casting votes on a particular proposal.
prepareForVotingOn(Proposal) - Method in interface dd.util.DLUGUI
 
prevPage() - Method in class dd.ui.BriefingPanel
 
prevPage() - Method in class dd.ui.BriefingWindow
 
print(Graphics, PageFormat, int) - Method in class dd.ui.MapView
 
printName() - Method in class dd.sim.MapCell
 
printSizes(Component) - Static method in class dd.hurricane.SpringUtilities
A debugging utility that prints to stdout the component's minimum, preferred, and maximum sizes.
printTree(Node, int) - Static method in class dd.util.XMLHelper
Print the tree representing a node in the XML document.
propViz - Variable in class dd.hurricane.Main
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.AttributeEditor
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.BallotPanel
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.HexView
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.ProposalList
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.StatusBar
 
propertyChange(PropertyChangeEvent) - Method in class dd.ui.VotesLeftPanel
 
propertyChange(PropertyChangeEvent) - Method in class dd.util.Registry
 
proposal(String) - Method in class dd.sim.GameRoot
 
proposal - Variable in class dd.ui.ProposalVisualizer
 
proposalDoubleClicked(Proposal) - Method in class dd.hurricane.Main
 
proposalDoubleClicked(Proposal) - Method in class dd.ui.Dummy
 
proposalDoubleClicked(Proposal) - Method in interface dd.ui.GUIEvents
 
proposalList - Variable in class dd.hurricane.Main
 
proposalListPane - Variable in class dd.hurricane.Main
 
pulse() - Method in class dd.ui.HexView
 
pulseCell(String, boolean) - Method in class dd.ui.MapView
 
put(Object, SimObject) - Method in class dd.util.Registry
 
put(SimObject) - Method in class dd.util.Registry
Puts a value with an aribtrary unique key.

R

RaisePropertyTaxes - class dd.hurricane.proposals.turn3.RaisePropertyTaxes.
Raise Property Taxes Proposal.
RaisePropertyTaxes() - Constructor for class dd.hurricane.proposals.turn3.RaisePropertyTaxes
 
RaiseSalesTax - class dd.hurricane.proposals.turn3.RaiseSalesTax.
Raise Sales Tax Proposal.
RaiseSalesTax() - Constructor for class dd.hurricane.proposals.turn3.RaiseSalesTax
 
ReduceLicensingFees - class dd.hurricane.proposals.turn3.ReduceLicensingFees.
Reduce Licensing Fees Proposal.
ReduceLicensingFees() - Constructor for class dd.hurricane.proposals.turn3.ReduceLicensingFees
 
Registry - class dd.util.Registry.
A storage container for SimObjects.
Registry() - Constructor for class dd.util.Registry
 
Registry(Map) - Constructor for class dd.util.Registry
 
RelaxHousingRegulations - class dd.hurricane.proposals.turn3.RelaxHousingRegulations.
Relax Housing Regulations Proposal.
RelaxHousingRegulations() - Constructor for class dd.hurricane.proposals.turn3.RelaxHousingRegulations
 
RemediationAssistance - class dd.hurricane.proposals.turn3.RemediationAssistance.
Remediation Assistance Proposal.
RemediationAssistance() - Constructor for class dd.hurricane.proposals.turn3.RemediationAssistance
 
RestrictPermits - class dd.hurricane.proposals.turn3.RestrictPermits.
Restrict Permits Proposal.
RestrictPermits() - Constructor for class dd.hurricane.proposals.turn3.RestrictPermits
 
Retrofit - class dd.hurricane.proposals.turn1.Retrofit.
Retrofit Buildings proposal.
Retrofit() - Constructor for class dd.hurricane.proposals.turn1.Retrofit
 
Retrofit3 - class dd.hurricane.proposals.turn3.Retrofit3.
See turn 1 Retrofit proposal
Retrofit3() - Constructor for class dd.hurricane.proposals.turn3.Retrofit3
 
RetrofitVisualizer - class dd.ui.RetrofitVisualizer.
Provides graphical depiction of the retrofit proposal.
RetrofitVisualizer(Proposal) - Constructor for class dd.ui.RetrofitVisualizer
 
RetrofitVisualizer(Proposal, HashSet) - Constructor for class dd.ui.RetrofitVisualizer
 
Reviewer - class dd.ui.Reviewer.
Reviewer is a main class that reads xmlized briefing given as its command-line-argument and displays it in a BriefingWindow.
Reviewer() - Constructor for class dd.ui.Reviewer
 
Robot - class dd.ui.Robot.
 
Robot() - Constructor for class dd.ui.Robot
 
randomProposal() - Method in class dd.net.ObserverClient
 
randomProposal() - Method in class dd.net.TurnClient
 
rankFamily(String) - Method in class dd.ui.Robot
 
read() - Method in class dd.util.DebugReader
 
read(char[]) - Method in class dd.util.DebugReader
 
read(char[], int, int) - Method in class dd.util.DebugReader
 
read() - Method in class dd.util.DelimReader
Reads the next character of input.
read(char[], int, int) - Method in class dd.util.DelimReader
Reads characters into the buffer provided.
read() - Method in class dd.util.SimXMLReader
Reads from the input source provided and creates a new SimObject.
read(Element) - Static method in class dd.util.SimXMLReader
 
readAttributes(Node, Map) - Static method in class dd.util.AttributeHelper
Reads attributes from an XML representation.
readAttributes(Node, Map, String, String, String) - Static method in class dd.util.AttributeHelper
Reads attributes from an XML representation.
readCostTable() - Static method in class dd.hurricane.Scenario
 
readFile(String) - Static method in class dd.util.StringUtils
Reads the contents of a file (generally text or html) into a String using a StringBuffer.
readFromXML(String) - Static method in class dd.sim.SimObject
Creates a new SimObject from an XML representation.
readFromXML(Reader) - Static method in class dd.sim.SimObject
Creates a new SimObject from an XML representation.
readLayerXML(Node) - Static method in class dd.util.SimXMLReader
Reads a Layer object from an XML representation.
readMap(String) - Static method in class dd.util.FreewaySupport
Creates a new map from a text file representation.
readMapCellXML(Node, Map) - Static method in class dd.util.SimXMLReader
 
readMapXML(Node) - Static method in class dd.util.SimXMLReader
Reads a Map object from an XML representation.
readProposal(String) - Static method in class dd.hurricane.Scenario
 
readProposalXML(Node) - Static method in class dd.util.SimXMLReader
 
readSimObjectXML(Node) - Static method in class dd.util.SimXMLReader
 
ready() - Method in class dd.util.DebugReader
 
rebuild(GameRoot, String) - Static method in class dd.hurricane.LanduseManager
Converts "destroyed" LU everywhere on the map back to whatever value that LU had on the "oldLayer" layer.
rebuild(GameRoot, String, Collection) - Static method in class dd.hurricane.LanduseManager
Converts "destroyed" LU in the specified sites back to whatever value that LU had on the "oldLayer" layer.
rebuild(GameRoot, Random, String, double) - Static method in class dd.hurricane.LanduseManager
Converts "destroyed" LU everywhere on the map back to whatever value that LU had on the "oldLayer" layer with specified probability.
reconnectPlayer(Client, int) - Method in class dd.net.GameServer
 
reconnectPlayer(Client, int) - Method in class dd.net.TurnServer
 
refresh() - Method in class dd.ui.ProposalList
 
refreshGameList() - Method in class dd.hurricane.Main
 
refreshGameList() - Method in class dd.hurricane.StartlessMain
 
refreshGameList() - Method in class dd.ui.Dummy
 
refreshGameList() - Method in interface dd.ui.GUIEvents
 
refreshList - Variable in class dd.ui.ChooseGame
 
registerVenue(String) - Method in class dd.net.NetServer
 
rejoinGame(String, int) - Method in class dd.hurricane.Main
 
rejoinGame(String, int) - Method in class dd.hurricane.Observer
 
rejoinGame(String, int) - Method in class dd.net.TurnClient
 
rejoinGame(String, int) - Method in class dd.ui.Dummy
 
rejoinGame(String, int) - Method in interface dd.ui.GUIEvents
 
remove(Object) - Method in class dd.util.Registry
 
removeAttribute(String) - Method in class dd.sim.SimObject
Removes a named attribute.
removeBoat(MapCell) - Static method in class dd.util.FishbanksSupport
Removes a boat from the map.
removeCellIcon(String, ImageIcon) - Method in class dd.ui.MapView
 
removeClient(Client) - Method in class dd.net.NetServer
 
removeIcon(ImageIcon) - Method in class dd.ui.HexView
 
removePropertyChangeListener(PropertyChangeListener) - Method in class dd.sim.SimObject
Removes the listener from the notification list.
removePropertyChangeListener(PropertyChangeListener) - Method in class dd.util.Registry
Removes the listener from the notification list.
renderer - Variable in class dd.ui.gt.ColumnGroup
 
repopulate() - Method in class dd.ui.InfoPanel
 
repopulate() - Method in class dd.ui.StatusBar
 
repopulate() - Method in class dd.ui.VotesLeftPanel
 
requestedRole - Variable in class dd.hurricane.Main
 
reset() - Method in class dd.sim.Player
 
reset() - Method in class dd.util.CountdownTimer
 
reset() - Method in class dd.util.DebugReader
 
reset() - Method in class dd.util.TimedAction
 
resetMap() - Method in class dd.ui.MapView
 
resetPlayerStatus() - Method in class dd.sim.GameRoot
 
resetVoteTally() - Method in class dd.sim.Proposal
Resets the vote tally for this proposal to zero.
resolveVote() - Method in class dd.net.TurnServer
 
resume() - Method in class dd.util.TimedAction
 
retractButton - Variable in class dd.hurricane.Main
 
roleForPlayer(int) - Method in class dd.hurricane.Scenario
 
roleForPlayer(int) - Method in class dd.sim.GameRoot
 
roleNames - Static variable in class dd.hurricane.Main
 
root - Variable in class dd.net.TurnServer
 
rootChanged() - Method in class dd.ui.InfoPanel
 
rootChanged() - Method in class dd.ui.ProposalList
 
rootChanged() - Method in class dd.ui.StatusBar
 
rootChanged() - Method in class dd.ui.VotePanel
 
rootChanged() - Method in class dd.ui.VotesLeftPanel
 
run() - Method in class dd.net.NetClient
 
run() - Method in class dd.net.NetServer
 
run(String) - Method in class dd.ui.Robot
 
run(int) - Method in class dd.ui.Simulator
 

S

SINGLECELL_TYPE - Static variable in class dd.sim.ConfigParameter
Indicates that this parameter stores a single map location.
START_MESSAGE - Static variable in class dd.ui.ChatPanel
 
START_MESSAGE - Static variable in class dd.ui.MessagePanel
 
STATUS_AUTOFAIL - Static variable in class dd.sim.Proposal
 
STATUS_FAILED - Static variable in class dd.sim.Proposal
 
STATUS_INFORMATIONAL - Static variable in class dd.sim.Proposal
 
STATUS_KEY - Static variable in class dd.sim.Proposal
 
STATUS_NEW - Static variable in class dd.sim.Proposal
 
STATUS_PASSED - Static variable in class dd.sim.Proposal
 
STATUS_PLAYED - Static variable in class dd.sim.Proposal
 
STATUS_UNPICKED - Static variable in class dd.sim.Proposal
 
STATUS_WITHDRAWN - Static variable in class dd.sim.Proposal
 
SUPPORT - Static variable in class dd.sim.Proposal
Indicates a player supports (is for) this proposal.
SUPPORT_PHRASE - Static variable in class dd.sim.Proposal
 
Scenario - class dd.hurricane.Scenario.
The scenario object handles all the setup associated with starting a turn.
Scenario() - Constructor for class dd.hurricane.Scenario
 
Seawall - class dd.hurricane.proposals.turn2.Seawall.
Build Sea Wall proposal.
Seawall() - Constructor for class dd.hurricane.proposals.turn2.Seawall
 
SepticEnforcement - class dd.hurricane.proposals.turn3.SepticEnforcement.
Septic Enforcement Proposal.
SepticEnforcement() - Constructor for class dd.hurricane.proposals.turn3.SepticEnforcement
 
Sewers - class dd.hurricane.proposals.turn1.Sewers.
Water and Sewer Extensions proposal.
Sewers() - Constructor for class dd.hurricane.proposals.turn1.Sewers
 
ShorelineArmoring - class dd.hurricane.proposals.turn3.ShorelineArmoring.
Shoreline Armoring Proposal.
ShorelineArmoring() - Constructor for class dd.hurricane.proposals.turn3.ShorelineArmoring
 
SimObject - class dd.sim.SimObject.
Base class for simulation objects.
SimObject() - Constructor for class dd.sim.SimObject
Generic constructor for simulation objects.
SimXMLReader - class dd.util.SimXMLReader.
Reads SimObjects from XML descriptions.
SimXMLReader(String) - Constructor for class dd.util.SimXMLReader
Create an new reader on an XML file.
SimXMLReader(Reader) - Constructor for class dd.util.SimXMLReader
Create an new reader on an XML file.
SimXMLWriter - class dd.util.SimXMLWriter.
Writes SimObjects into XML descriptions.
SimXMLWriter(SimObject) - Constructor for class dd.util.SimXMLWriter
Create a new writer to write the SimObject.
Simulator - class dd.ui.Simulator.
A client for running synthetic games.
Simulator() - Constructor for class dd.ui.Simulator
 
SolicitIndustry - class dd.hurricane.proposals.turn3.SolicitIndustry.
Solicit Industry Proposal.
SolicitIndustry() - Constructor for class dd.hurricane.proposals.turn3.SolicitIndustry
 
SpringUtilities - class dd.hurricane.SpringUtilities.
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
SpringUtilities() - Constructor for class dd.hurricane.SpringUtilities
 
StartlessMain - class dd.hurricane.StartlessMain.
This is an extension of the DLUG (@link Main) class that overrides the availableGames() and refreshGameList() functions to do nothing instead of their usual functions.
StartlessMain() - Constructor for class dd.hurricane.StartlessMain
 
StartupHelpPanel - class dd.ui.StartupHelpPanel.
Shows text from a help file
StartupHelpPanel(String) - Constructor for class dd.ui.StartupHelpPanel
 
StatusBar - class dd.ui.StatusBar.
Shows player info, including score, sponsor, and current call
StatusBar(GUIEvents) - Constructor for class dd.ui.StatusBar
 
StringUtils - class dd.util.StringUtils.
Adds helper functions for dealing with strings.
StringUtils() - Constructor for class dd.util.StringUtils
 
SwikiLineFormatter - class dd.util.SwikiLineFormatter.
 
SwikiLineFormatter(Reader, Writer) - Constructor for class dd.util.SwikiLineFormatter
 
SwikiLineFormatter(String, Writer) - Constructor for class dd.util.SwikiLineFormatter
 
SwikiStarFormatter - class dd.util.SwikiStarFormatter.
 
SwikiStarFormatter(Reader, Writer) - Constructor for class dd.util.SwikiStarFormatter
 
saveBriefing() - Method in class dd.ui.BriefingPanel
 
scoreForPlayer(String, float, float, float, float, float) - Static method in class dd.util.FreewaySupport
Computes the score for a player given the makeup of a cell.
scoreForPlayer(String, MapCell, Layer) - Static method in class dd.util.FreewaySupport
Compute the score for a player in the given cell.
scoreForPlayer(String, Map) - Static method in class dd.util.FreewaySupport
Compute the total score for a player in the current game state.
scoreTable - Static variable in class dd.util.FreewaySupport
The matrix used to compute player scores.
secondNotify(Player, boolean) - Method in class dd.ui.Robot
 
selectProposal(Proposal) - Method in class dd.ui.ProposalList
 
selectedProposal - Variable in class dd.hurricane.Main
 
sendChatMessage(String, String) - Method in class dd.net.NetClient
 
sendChatMessage(String, String) - Method in class dd.net.ObserverClient
 
sendChatMessage(String, String) - Method in class dd.net.TurnClient
This overrides the Chat interface in NetClient to include role information in the chat message.
sendChatMessage(String, String) - Method in class dd.ui.ChatPanel
 
sendChatMessage(String, String) - Method in interface dd.util.Chat
Sends a chat message over the network.
sendMessage(String) - Method in interface dd.net.Client
Send an outgoing network message.
sendMessage(String) - Method in class dd.net.NetClient
 
sendTo(String, String) - Method in class dd.net.NetServer
 
server - Variable in class dd.net.GameServer
 
serverStartup() - Method in class dd.ui.Robot
 
serverStartup() - Method in class dd.ui.Simulator
 
setAttribute(String, MapCell, String, float) - Method in class dd.sim.Map
Sets the attribute associated with a specified layer and cell.
setAttribute(String, Layer, float) - Method in class dd.sim.MapCell
Sets the attribute associated with a specified layer.
setAttribute(String, Layer, Object) - Method in class dd.sim.MapCell
Sets the attribute associated with a specified layer.
setAttribute(String, float) - Method in class dd.sim.SimObject
Sets the value of a named attribute.
setAttribute(String, boolean) - Method in class dd.sim.SimObject
Sets the value of a named attribute.
setAttribute(String, Object) - Method in class dd.sim.SimObject
Sets the value of a named attribute.
setAttributes(HashMap) - Method in class dd.sim.SimObject
Sets the attributes associated with this object.
setAttributes(Map) - Method in class dd.ui.AttributeEditor
 
setBackgroundImage(Image) - Method in class dd.ui.MapView
 
setBriefing(Briefing) - Method in class dd.ui.BriefingPanel
 
setBriefing(Briefing) - Method in class dd.ui.BriefingWindow
 
setBudget(float, float) - Method in class dd.hurricane.Scenario
Set the budget for this turn.
setButtonStates() - Method in class dd.hurricane.Main
 
setButtonStates() - Method in class dd.hurricane.Observer
 
setCell(MapCell) - Method in class dd.hurricane.HurricaneHex
 
setCell(MapCell) - Method in class dd.ui.HexView
 
setCell(MapCell) - Method in class dd.ui.TestController.ColorHex
 
setCellAt(int, int, MapCell) - Method in class dd.sim.Map
Adds a cell to the map at the specified coordinates.
setCellIcon(String, ImageIcon) - Method in class dd.ui.MapView
 
setCells(MapCell[][]) - Method in class dd.sim.Layer
Associates this layer with cells from a map.
setChatClient(Chat) - Method in class dd.net.NetClient
 
setClientName(String) - Method in interface dd.net.Client
 
setClientName(String) - Method in class dd.net.NetClient
 
setColumn(int) - Method in class dd.sim.MapCell
Set the cell's column in Map coordinates.
setColumnMargin(int) - Method in class dd.ui.gt.ColumnGroup
 
setColumnMargin() - Method in class dd.ui.gt.GroupableTableHeader
 
setConnected(boolean) - Method in class dd.sim.Player
 
setCurrentEconBudget(int) - Method in class dd.hurricane.Scenario
 
setCurrentLayer(String) - Method in class dd.ui.MapView
 
setCurrentSocialBudget(int) - Method in class dd.hurricane.Scenario
 
setCurrentVisualizer(ProposalVisualizer) - Method in class dd.ui.MapView
 
setDescription(String) - Method in class dd.sim.ConfigParameter
 
setDescription(String) - Method in class dd.sim.Proposal
 
setDescription(String) - Method in class dd.util.TimedAction
 
setDocument(Document) - Method in class dd.util.SimXMLWriter
Sets the XML document associated with this writer.
setDuration(int) - Method in class dd.util.TimedAction
 
setEnabled(boolean) - Method in class dd.ui.MapView
 
setFamily(String) - Method in class dd.sim.Proposal
 
setFinal(boolean) - Method in class dd.sim.Briefing
 
setGUIEventTarget(GUIEvents) - Method in class dd.ui.ChatPanel
 
setGame(GameServer) - Method in interface dd.net.Client
 
setGame(GameServer) - Method in class dd.net.NetClient
 
setGame(GameServer) - Method in class dd.net.NetServer
 
setGameList(String[]) - Method in class dd.ui.ChooseGame
 
setGameName(String) - Method in class dd.net.GameServer
 
setGameName(String) - Method in class dd.sim.GameRoot
 
setGameSize(int) - Method in class dd.net.TurnServer
 
setGlobalAttribute(String, Object) - Method in class dd.sim.SimObject
Sets the value of a named attribute for this simuation.
setHeaderRenderer(TableCellRenderer) - Method in class dd.ui.gt.ColumnGroup
 
setHelpContent(String) - Method in class dd.hurricane.Main
 
setHelpContent(String) - Method in class dd.ui.Dummy
 
setHelpContent(String) - Method in interface dd.ui.GUIEvents
 
setHumanPlayers(int) - Method in class dd.sim.GameRoot
 
setLocation(int, int) - Method in class dd.ui.HexView
 
setMap(Map) - Method in class dd.hurricane.Scenario
 
setMap(Map) - Method in class dd.sim.MapCell
Sets the map associated with this cell.
setMap(Map) - Method in class dd.ui.MapView
 
setModel(ListModel) - Method in class dd.ui.FilteringJList
Doesn't let model change to non-filtering variety
setMyColor(Color) - Method in class dd.ui.HexView
 
setName(String) - Method in class dd.sim.ConfigParameter
Sets the human readable short name of this parameter.
setName(String) - Method in class dd.sim.Player
 
setName(String) - Method in class dd.util.TimedAction
 
setNetClient(TurnClient) - Method in class dd.hurricane.Main
 
setNumTeams(Map, int) - Static method in class dd.util.FishbanksSupport
 
setNumber(String) - Method in class dd.hurricane.Main
 
setNumber(String) - Method in class dd.ui.DLUGUIHelper
 
setNumber(String) - Method in class dd.ui.Dummy
 
setNumber(String) - Method in class dd.ui.Robot
 
setNumber(String) - Method in interface dd.util.DLUGUI
 
setOutput(File) - Method in class dd.util.Logger
 
setOwnerID(String) - Method in class dd.sim.Proposal
 
setPage(String) - Method in class dd.ui.HelpPanel
 
setPageHTML(String) - Method in class dd.ui.HelpPanel
 
setParent(JComponent) - Method in class dd.ui.HexView
 
setPhase(String) - Method in class dd.sim.GameRoot
 
setPlayerOpinion(Player, String) - Method in class dd.sim.Proposal
Sets a player's opinion about the this proposal.
setPlayerStatus(String, String) - Method in class dd.sim.GameRoot
 
setPropertyName(String) - Method in class dd.sim.ConfigParameter
 
setProposal(Proposal) - Method in class dd.ui.ProposalView
setProposal only sets the proposal associated with the UI component; it doesn't build any of the UI.
setProposalID(String) - Method in class dd.sim.Proposal
 
setProposals(Registry) - Method in class dd.sim.GameRoot
 
setRNGSeed(int) - Method in class dd.net.TurnServer
 
setReorderingAllowed(boolean) - Method in class dd.ui.gt.GroupableTableHeader
 
setRole(String) - Method in class dd.sim.Player
 
setRole(String) - Method in class dd.ui.MapView
 
setRoot(GameRoot) - Method in class dd.hurricane.Main
 
setRoot(GameRoot) - Method in class dd.ui.AutoPlayer
 
setRoot(GameRoot) - Method in class dd.ui.DLUGUIHelper
 
setRoot(GameRoot) - Method in class dd.ui.Dummy
 
setRoot(GameRoot) - Method in class dd.ui.Robot
 
setRoot(GameRoot) - Method in class dd.ui.Simulator
 
setRoot(GameRoot) - Method in interface dd.util.DLUGUI
 
setRow(int) - Method in class dd.sim.MapCell
Set the cell's row in Map coordinates.
setSaveDir(String) - Method in class dd.net.TurnServer
 
setSelected(boolean) - Method in class dd.ui.JBoolean
Updates the state of the boolean value.
setSelectedProposal(Proposal) - Method in class dd.hurricane.Main
 
setSelectedProposal(Proposal) - Method in class dd.ui.Dummy
 
setSelectedProposal(Proposal) - Method in interface dd.ui.GUIEvents
 
setSize(int, int) - Method in class dd.ui.HexView
 
setState(boolean) - Method in class dd.ui.JBoolean
Updates the state of the boolean value.
setStatus(String) - Method in class dd.sim.Proposal
 
setTarget(InstructorSupport) - Method in class dd.ui.InstructorInterface
 
setTeamBoats(Map, int, int) - Static method in class dd.util.FishbanksSupport
Sets the number of boats owned by a team.
setTeamMoney(Map, int, float) - Static method in class dd.util.FishbanksSupport
Sets the team's bank balance
setTeamName(Map, int, String) - Static method in class dd.util.FishbanksSupport
Sets the descriptive name for a team.
setTitle(String) - Method in class dd.sim.Proposal
 
setTurn(int) - Method in class dd.sim.Proposal
 
setType(String) - Method in class dd.sim.ConfigParameter
 
setUI(UI) - Method in class dd.net.NetClient
 
setUpForVote(Proposal) - Method in class dd.sim.GameRoot
Sets the "upForVote" attribute to the pid of the given proposal and does appropriate things with the one bonus vote players always get.
setUserName(String) - Method in class dd.ui.ChatPanel
 
setVisible(boolean) - Method in class dd.ui.ProposalVisualizer
 
setVotes(int) - Method in class dd.sim.Player
 
setX(double) - Method in class dd.sim.MapCell
Set the cell's geographic X coordinate.
setY(double) - Method in class dd.sim.MapCell
Set the cell's geographic Y coordinate.
settle() - Method in class dd.sim.GrowthAgent
 
setupDefaultActions() - Method in class dd.net.GameServer
 
setupDefaultActions() - Method in class dd.net.NetClient
 
setupDefaultActions() - Method in class dd.net.TurnClient
 
setupDefaultActions() - Method in class dd.net.TurnServer
 
shoreSites - Static variable in class dd.hurricane.proposals.turn1.OpenSpace
 
show(MapView) - Method in class dd.ui.ProposalVisualizer
 
show(MapView) - Method in class dd.ui.RetrofitVisualizer
 
showFactory - Static variable in class dd.hurricane.HurricaneHex
 
showLU - Static variable in class dd.hurricane.HurricaneHex
 
showOpen - Static variable in class dd.hurricane.HurricaneHex
 
showRunningServerFrame(String) - Method in class dd.hurricane.DialogDemo
 
showRunningServerFrame() - Method in class dd.ui.InstructorInterface
 
showViz - Variable in class dd.hurricane.Main
 
showViz - Variable in class dd.ui.ProposalVisualizer
 
singlePlayerMode - Static variable in class dd.hurricane.Main
 
sizeCols(JTable) - Static method in class dd.ui.GameSupport
 
skip(long) - Method in class dd.util.DebugReader
 
south() - Method in class dd.sim.MapCell
Returns the cell south of this cell.
southEast() - Method in class dd.sim.MapCell
Returns the cell southeast of this cell.
southEastOf(MapCell) - Method in class dd.sim.Map
Returns the cell southeast of the cell specified.
southOf(MapCell) - Method in class dd.sim.Map
Returns the cell south of the cell specified.
southWest() - Method in class dd.sim.MapCell
Returns the cell southwest of this cell.
southWestOf(MapCell) - Method in class dd.sim.Map
Returns the cell southwest of the cell specified.
spawnAgents() - Method in class dd.sim.GrowthManager
 
spendBudget(float, float) - Method in class dd.hurricane.Scenario
Spends from the current budget.
spendRemainingBudget() - Method in class dd.sim.GameRoot
 
spendVotes(int) - Method in class dd.sim.Player
spendVotes decrements votes first, and when there are no votes left, spends favors to get extra votes on a one-for-one basis.
splash - Static variable in class dd.hurricane.Main
 
splash() - Static method in class dd.hurricane.Main
 
start() - Method in class dd.util.CountdownTimer
 
start() - Method in class dd.util.TimedAction
 
startAnimation() - Method in class dd.ui.PulsingButton
Starts the pulsing effect.
startBriefing(Briefing) - Method in class dd.hurricane.Main
 
startBriefing(Briefing) - Method in class dd.ui.DLUGUIHelper
 
startBriefing(Briefing) - Method in class dd.ui.Dummy
 
startBriefing(Briefing) - Method in class dd.ui.Robot
 
startBriefing(Briefing) - Method in class dd.ui.Simulator
 
startBriefing(Briefing) - Method in interface dd.util.DLUGUI
 
startGui() - Method in class dd.util.InstructorSupport
 
startRunning() - Method in interface dd.net.Client
Begin operating of the client.
startRunning() - Method in class dd.net.NetClient
 
startServer(boolean) - Static method in class dd.net.TurnServer
 
startServer(boolean, String) - Static method in class dd.net.TurnServer
 
startServer() - Method in class dd.util.InstructorSupport
 
startServer(String, int, String[], String[], int[], File, File) - Method in class dd.util.InstructorSupport
 
startTextMode() - Method in class dd.util.InstructorSupport
 
startTicking() - Method in class dd.ui.MapView
 
startVote() - Method in class dd.hurricane.Main
 
startVote() - Method in class dd.ui.AutoPlayer
 
startVote() - Method in class dd.ui.DLUGUIHelper
 
startVote() - Method in class dd.ui.Dummy
 
startVote() - Method in class dd.ui.Robot
 
startVote() - Method in interface dd.util.DLUGUI
 
startVotingTimer() - Method in class dd.hurricane.Main
 
startVotingTimer() - Method in class dd.hurricane.Observer
 
startVotingTimer() - Method in class dd.ui.BallotPanel
 
startVotingTimer() - Method in class dd.ui.DLUGUIHelper
 
startVotingTimer() - Method in class dd.ui.Dummy
 
startVotingTimer() - Method in class dd.ui.Robot
 
startVotingTimer() - Method in class dd.ui.VotePanel
Starts the BallotPanel's voting timer.
startVotingTimer() - Method in interface dd.util.DLUGUI
 
startupMap(Map, int, float, int, int) - Static method in class dd.util.FishbanksSupport
 
state - Variable in class dd.hurricane.Main
 
statusBar - Variable in class dd.hurricane.Main
 
stop() - Method in class dd.util.CountdownTimer
 
stopAnimation() - Method in class dd.ui.PulsingButton
Stops the pulsing effect.
stopRunning() - Method in interface dd.net.Client
Ends operation of the client.
stopRunning() - Method in class dd.net.NetClient
 
stopRunning() - Method in class dd.net.NetServer
 
stopTicking() - Method in class dd.ui.MapView
 
summary(ArrayList) - Method in class dd.ui.Simulator
 
swap - Variable in class dd.hurricane.Main
 
swap(JPanel) - Method in class dd.ui.VotePanel
 
switchLayout(String) - Method in class dd.hurricane.DialogDemo
 

T

TABLE - Static variable in class dd.util.SwikiLineFormatter
 
TYPE - Static variable in interface dd.util.FishbanksConstants
Attribute key for a cell's type.
TYPE_KEY - Static variable in class dd.sim.ConfigParameter
Key to the type field in the attribute table.
TaxBreaks - class dd.hurricane.proposals.turn3.TaxBreaks.
Tax Breaks Proposal.
TaxBreaks() - Constructor for class dd.hurricane.proposals.turn3.TaxBreaks
 
TestController - class dd.ui.TestController.
 
TestController() - Constructor for class dd.ui.TestController
 
TestController.ColorHex - class dd.ui.TestController.ColorHex.
 
TestController.ColorHex() - Constructor for class dd.ui.TestController.ColorHex
 
TimedAction - class dd.util.TimedAction.
A simple class template.
TimedAction() - Constructor for class dd.util.TimedAction
 
TimedAction(String) - Constructor for class dd.util.TimedAction
 
TimedAction(String, int) - Constructor for class dd.util.TimedAction
 
TimedAction(String, int, String) - Constructor for class dd.util.TimedAction
 
TimedActionListener - interface dd.util.TimedActionListener.
A simple class template.
TreeTrimming - class dd.hurricane.proposals.turn1.TreeTrimming.
Tree Trimming proposal.
TreeTrimming() - Constructor for class dd.hurricane.proposals.turn1.TreeTrimming
 
TreeTrimming3 - class dd.hurricane.proposals.turn3.TreeTrimming3.
See turn 1 Tree Trimming proposal.
TreeTrimming3() - Constructor for class dd.hurricane.proposals.turn3.TreeTrimming3
 
TurnClient - class dd.net.TurnClient.
This is the turn client for DLUG.
TurnClient(UI, String) - Constructor for class dd.net.TurnClient
 
TurnServer - class dd.net.TurnServer.
This is the turn server for DLUG.
TurnServer(NetServer, boolean) - Constructor for class dd.net.TurnServer
 
Tutorial - class dd.hurricane.Tutorial.
The scenario object handles all the setup associated with starting a turn.
Tutorial() - Constructor for class dd.hurricane.Tutorial
 
TutorialServer - class dd.net.TutorialServer.
This is the turn server for DLUG.
TutorialServer(NetServer) - Constructor for class dd.net.TutorialServer
 
tc - Variable in class dd.ui.Robot
 
test() - Method in class dd.util.HexCoordinate
 
text - Variable in class dd.ui.gt.ColumnGroup
 
timer - Variable in class dd.util.TimedAction
 
timerElapsed(CountdownTimer) - Method in class dd.util.TimedAction
 
timerElapsed(CountdownTimer) - Method in interface dd.util.TimedActionListener
 
timerStarted(CountdownTimer) - Method in class dd.util.TimedAction
 
timerStarted(CountdownTimer) - Method in interface dd.util.TimedActionListener
 
timerTick(CountdownTimer) - Method in class dd.util.TimedAction
 
timerTick(CountdownTimer) - Method in interface dd.util.TimedActionListener
 
toString() - Method in class dd.sim.MapCell
Provide a textual description of the map cell.
toString() - Method in class dd.util.HexCoordinate
 
tocUpdated() - Method in class dd.ui.MapView
 
top - Variable in class dd.ui.ChooseGame
 
turnNumber - Variable in class dd.ui.Robot
 
tutorial() - Static method in class dd.sim.GameRoot
 

U

UI - interface dd.util.UI.
A simple class template.
UndercurrentStabilizers - class dd.hurricane.proposals.turn3.UndercurrentStabilizers.
Undercurrent Stabilizers Proposal.
UndercurrentStabilizers() - Constructor for class dd.hurricane.proposals.turn3.UndercurrentStabilizers
 
uiClient - Variable in class dd.net.NetClient
 
unhilite() - Method in class dd.ui.HexView
 
uninstallJTextField(JTextField) - Method in class dd.ui.FilteringJList
Disassociates filtering document listener from text component.
unpauseUI() - Method in class dd.hurricane.Main
 
unpauseUI() - Method in class dd.ui.DLUGUIHelper
 
unpauseUI() - Method in class dd.ui.Dummy
 
unpauseUI() - Method in class dd.ui.Robot
 
unpauseUI() - Method in interface dd.util.UI
 
unpulse() - Method in class dd.ui.HexView
 
unregisterVenue() - Method in class dd.net.NetServer
 
update() - Method in class dd.ui.ProposalView
 
updateResponse() - Method in class dd.ui.VotePanel
 
updateUsers() - Method in class dd.ui.ChatPanel
 
useServiceDiscovery - Static variable in class dd.hurricane.Main
 

V

Venue - class dd.net.Venue.
Encapsulates a running game server.
Venue(String, String) - Constructor for class dd.net.Venue
 
VisitorUseFees - class dd.hurricane.proposals.turn3.VisitorUseFees.
Visitor Use Fees Proposal.
VisitorUseFees() - Constructor for class dd.hurricane.proposals.turn3.VisitorUseFees
 
VotePanel - class dd.ui.VotePanel.
Top-level UI component for the voting process.
VotePanel(GUIEvents) - Constructor for class dd.ui.VotePanel
 
VotesLeftPanel - class dd.ui.VotesLeftPanel.
Shows votes left for players.
VotesLeftPanel(GUIEvents) - Constructor for class dd.ui.VotesLeftPanel
 
v - Variable in class dd.ui.gt.ColumnGroup
 
validateInput() - Method in class dd.ui.InstructorInterface
 
visible - Variable in class dd.ui.ProposalVisualizer
 
visualize(Proposal, HashSet) - Static method in class dd.ui.ProposalVisualizer
 
visualize(Proposal) - Static method in class dd.ui.ProposalVisualizer
 
vote(int) - Method in class dd.net.ObserverClient
 
vote(int) - Method in class dd.net.TurnClient
 
votePanel - Variable in class dd.hurricane.Main
 
votingTimerExpired() - Method in class dd.hurricane.Main
 
votingTimerExpired() - Method in class dd.net.ObserverClient
 
votingTimerExpired() - Method in class dd.net.TurnClient
 
votingTimerExpired() - Method in class dd.ui.Dummy
 
votingTimerExpired() - Method in interface dd.ui.GUIEvents
 

W

WaterPurificationPlant - class dd.hurricane.proposals.turn3.WaterPurificationPlant.
Water Purification Plant Proposal.
WaterPurificationPlant() - Constructor for class dd.hurricane.proposals.turn3.WaterPurificationPlant
 
Waterfront - class dd.hurricane.proposals.turn1.Waterfront.
Revitalize Downtown Waterfront proposal.
Waterfront() - Constructor for class dd.hurricane.proposals.turn1.Waterfront
 
WebBrowser - class dd.ui.WebBrowser.
Platform-independent interface to a Web browser.
WebBrowser() - Constructor for class dd.ui.WebBrowser
 
waitMessage - Variable in class dd.hurricane.Main
 
waitUntilReady() - Method in class dd.net.NetClient
 
warning(String) - Method in class dd.sim.SimObject
Logs a warning message.
warning(String) - Method in class dd.util.Logger
Logs a warning message.
wetlandSites - Static variable in class dd.hurricane.proposals.turn1.OpenSpace
 
width - Variable in class dd.ui.HexView
 
withdraw(String) - Method in class dd.net.ObserverClient
 
withdraw(String) - Method in class dd.net.TurnClient
 
write(String) - Method in class dd.util.SimXMLWriter
Writes the SimObject into a new XML file.
write() - Method in class dd.util.SimXMLWriter
Wrties the SimObject into a String.
writeAttributes(Document, HashMap) - Static method in class dd.util.AttributeHelper
Write attributes maps.
writeAttributes(Document, HashMap, String) - Static method in class dd.util.AttributeHelper
Writes attribute maps.
writeAttributes(Document, HashMap, String, String) - Static method in class dd.util.AttributeHelper
Writes attribute maps.
writeAttributes(Document, HashMap, String, String, String, String) - Static method in class dd.util.AttributeHelper
Write attributes with layer information.
writeFile(String) - Method in class dd.ui.MapView
 
writeLayerXML(Layer) - Method in class dd.util.SimXMLWriter
 
writeMapCellXML(MapCell) - Method in class dd.util.SimXMLWriter
 
writeMapXML(Map) - Method in class dd.util.SimXMLWriter
 
writeProposalXML(Proposal) - Method in class dd.util.SimXMLWriter
 
writeSimObjectXML(SimObject) - Method in class dd.util.SimXMLWriter
 
writeText() - Method in class dd.sim.SimObject
 
writeXML(String) - Method in class dd.sim.SimObject
Writes a representation of this SimObject as XML.
writeXML() - Method in class dd.sim.SimObject
Writes a representation of this SimObject as XML to a String.
writeXMLFile(String, Node) - Static method in class dd.util.XMLHelper
Writes a new XML file from the current node.
writeXMLFile(Writer, Node) - Static method in class dd.util.XMLHelper
Writes the given XML node to the writer provided.
writeXMLString(Node) - Static method in class dd.util.XMLHelper
Writes the given node out as a String.

X

XMLHelper - class dd.util.XMLHelper.
Utility class for parsing XML.
XMLHelper() - Constructor for class dd.util.XMLHelper
 
xPosition - Variable in class dd.ui.HexView
 

Y

yPosition - Variable in class dd.ui.HexView
 

Z

ZoneAffordableHousing - class dd.hurricane.proposals.turn3.ZoneAffordableHousing.
Zone Affordable Housing Proposal.
ZoneAffordableHousing() - Constructor for class dd.hurricane.proposals.turn3.ZoneAffordableHousing
 

A B C D E F G H I J L M N O P R S T U V W X Y Z