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

D

DEFAULT_CURSOR - Static variable in class dip.gui.map.MapPanel
Default cursor
DEFAULT_SCALE_FACTOR - Static variable in class dip.gui.map.MapPanel
Default scale factor
DESTROYED_REGEX - Static variable in class dip.judge.parser.DislodgedParser
capture groups: 1:power, 2:unit, 3:unit location (may be multi-word, needs to be trim()'d)
NOTE: this may span >1 line; it ends with the period ('.')
DISLODGED - Static variable in class dip.order.result.OrderResult.ResultType
ResultType indicating the order's source unit has been dislodged
DISLODGED_LINE_START - Static variable in class dip.judge.parser.DislodgedParser
Dislodged line start text; all dislodged lines must start with this.
DISLODGED_REGEX - Static variable in class dip.judge.parser.DislodgedParser
capture groups: 1:power, 2:unit, 3:unit location, 4:retreat list predicate (example: "xxx or yyy or zzz") w/o trailing '.'
DISLODGED_SPLIT_REGEX - Static variable in class dip.judge.parser.DislodgedParser
splits the retreat list predicate; must be suitable for String.split()
DMR2RenderCommandFactory - class dip.gui.map.DMR2RenderCommandFactory.
 
DMR2RenderCommandFactory() - Constructor for class dip.gui.map.DMR2RenderCommandFactory
 
DMR2RenderCommandFactory.RCRenderAll - class dip.gui.map.DMR2RenderCommandFactory.RCRenderAll.
Render (Refresh) the entire map
DMR2RenderCommandFactory.RCRenderAll(MapRenderer2) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCRenderAll
 
DMR2RenderCommandFactory.RCRenderProvince - class dip.gui.map.DMR2RenderCommandFactory.RCRenderProvince.
Render a particular Province
DMR2RenderCommandFactory.RCRenderProvince(MapRenderer2, Province) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCRenderProvince
 
DMR2RenderCommandFactory.RCSetDisplayDislodgedUnits - class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayDislodgedUnits.
 
DMR2RenderCommandFactory.RCSetDisplayDislodgedUnits(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayDislodgedUnits
 
DMR2RenderCommandFactory.RCSetDisplaySC - class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplaySC.
 
DMR2RenderCommandFactory.RCSetDisplaySC(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplaySC
 
DMR2RenderCommandFactory.RCSetDisplayUnits - class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayUnits.
 
DMR2RenderCommandFactory.RCSetDisplayUnits(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayUnits
 
DMR2RenderCommandFactory.RCSetDisplayUnordered - class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayUnordered.
 
DMR2RenderCommandFactory.RCSetDisplayUnordered(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetDisplayUnordered
 
DMR2RenderCommandFactory.RCSetInfluenceMode - class dip.gui.map.DMR2RenderCommandFactory.RCSetInfluenceMode.
 
DMR2RenderCommandFactory.RCSetInfluenceMode(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetInfluenceMode
 
DMR2RenderCommandFactory.RCSetLabel - class dip.gui.map.DMR2RenderCommandFactory.RCSetLabel.
Change how labels are displayed
DMR2RenderCommandFactory.RCSetLabel(MapRenderer2, Object) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetLabel
 
DMR2RenderCommandFactory.RCSetPowerOrdersDisplayed - class dip.gui.map.DMR2RenderCommandFactory.RCSetPowerOrdersDisplayed.
 
DMR2RenderCommandFactory.RCSetPowerOrdersDisplayed(MapRenderer2, Power[]) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetPowerOrdersDisplayed
 
DMR2RenderCommandFactory.RCSetTurnstate - class dip.gui.map.DMR2RenderCommandFactory.RCSetTurnstate.
Render the entire map
DMR2RenderCommandFactory.RCSetTurnstate(MapRenderer2, TurnState) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCSetTurnstate
 
DMR2RenderCommandFactory.RCShowMap - class dip.gui.map.DMR2RenderCommandFactory.RCShowMap.
 
DMR2RenderCommandFactory.RCShowMap(MapRenderer2, boolean) - Constructor for class dip.gui.map.DMR2RenderCommandFactory.RCShowMap
 
DOMUIEventHandler - interface dip.gui.map.DOMUIEventHandler.
Handles MapPanel DOM UI Events, such as KeyEvents and MouseEvents.
DOMUIEventListener - class dip.gui.map.DOMUIEventListener.
Handles DOM UI Events, and dispatches the events (after some decoding) to the DOMUIEventHandler that is set.
DOMUIEventListener() - Constructor for class dip.gui.map.DOMUIEventListener
Create a DOMUIEventListener
DefaultGUIGameSetup - class dip.gui.DefaultGUIGameSetup.
The Default GameSetup.
DefaultGUIGameSetup() - Constructor for class dip.gui.DefaultGUIGameSetup
 
DefaultMapRenderer2 - class dip.gui.map.DefaultMapRenderer2.
Default Rendering logic.
DefaultMapRenderer2(MapPanel, SymbolPack) - Constructor for class dip.gui.map.DefaultMapRenderer2
Creates a DefaultMapRenderer object
DefaultMapRenderer2.DMRMapInfo - class dip.gui.map.DefaultMapRenderer2.DMRMapInfo.
Implicit class for MapInfo interface
DefaultMapRenderer2.DMRMapInfo(TurnState) - Constructor for class dip.gui.map.DefaultMapRenderer2.DMRMapInfo
 
DefaultMapRenderer2.Tracker - class dip.gui.map.DefaultMapRenderer2.Tracker.
Keeps track of the DOM Elements and other info to monitor changes; ONE (and only one) Tracker object will exist for each Province with any items to be rendered (SC, units, etc.)
DefaultMapRenderer2.Tracker() - Constructor for class dip.gui.map.DefaultMapRenderer2.Tracker
Create a Tracker object
DefaultPressStore - class dip.net.message.DefaultPressStore.
A PressStore object is returned by the World object, and facilitates the storage and retrieval of Press messages.
DefaultPressStore() - Constructor for class dip.net.message.DefaultPressStore
Create a DefaultPressStore
DefineState - class dip.order.DefineState.
Implementation of the Setup (DefineState) order.
DefineState(Power, Location, Unit.Type) - Constructor for class dip.order.DefineState
 
DefineState() - Constructor for class dip.order.DefineState
 
DependentMoveFailedResult - class dip.order.result.DependentMoveFailedResult.
An OrderResult that applies specifically to Move orders that fail because they depend upon another Move to succeed (and that move did not succeed).
DependentMoveFailedResult(Orderable, Orderable) - Constructor for class dip.order.result.DependentMoveFailedResult
 
Dialog_ImportFloc - Static variable in class dip.misc.Help.HelpID
floc.net Import Help
Dialog_ImportJudge - Static variable in class dip.misc.Help.HelpID
Judge Import Help
Dialog_Metadata - Static variable in class dip.misc.Help.HelpID
Game and Player Info (metadata) dialog help
Dialog_MultiOrder - Static variable in class dip.misc.Help.HelpID
Multiple-Order-Entry dialog help
Dialog_NewF2f - Static variable in class dip.misc.Help.HelpID
New F2F Game help
Dialog_OrderChecking - Static variable in class dip.misc.Help.HelpID
Order Checking (validation) dialog help
Dialog_PhaseSelect - Static variable in class dip.misc.Help.HelpID
Phase Select dialog help
Dialog_ResultReport - Static variable in class dip.misc.Help.HelpID
Result Report dialog help
Dialog_StatusReport - Static variable in class dip.misc.Help.HelpID
Status Report dialog help
Disband - class dip.order.Disband.
Implementation of the Disband order.
Disband(Power, Location, Unit.Type) - Constructor for class dip.order.Disband
Creates a Disband order
Disband() - Constructor for class dip.order.Disband
Creates a Disband order
DislodgedParser - class dip.judge.parser.DislodgedParser.
Parses the Dislodged block
DislodgedParser(Phase, String) - Constructor for class dip.judge.parser.DislodgedParser
Creates a DislodgedParser object, which parses the given input for a Dislodged (retreat) information block
DislodgedParser.DislodgedInfo - class dip.judge.parser.DislodgedParser.DislodgedInfo.
A DislodgedInfo object is created for each dislodged unit.
DislodgedParser.DislodgedInfo(String, String, String, String[]) - Constructor for class dip.judge.parser.DislodgedParser.DislodgedInfo
Create a DislodgedInfo object
DislodgedResult - class dip.order.result.DislodgedResult.
Similar to an OrderResult, but allows the optional specification of: valid Locations to which a unit may retreat (if any) the unit that dislodged this unit the attack and defense strengths
DislodgedResult(Orderable, Location[]) - Constructor for class dip.order.result.DislodgedResult
 
DislodgedResult(Orderable, String, Location[]) - Constructor for class dip.order.result.DislodgedResult
 
DisplayPreferencePanel - class dip.gui.dialog.prefs.DisplayPreferencePanel.
Display preferences Static methods are included to access (in a controlled manner) preference-controlled functionality.
DisplayPreferencePanel(ClientFrame) - Constructor for class dip.gui.dialog.prefs.DisplayPreferencePanel
 
dbgPrintListeners() - Method in class dip.gui.ClientFrame
Prints the currently registered listeners to stdout.
decode(byte[], OrderFormatOptions) - Static method in class dip.order.OrderFormatOptions
Decode an encoded String into the appropriate OrderFormatOptions
defaultValue - Variable in class dip.world.RuleOptions.Option
 
deriveFrom(Orderable) - Method in class dip.gui.order.GUIBuild
This only accepts Build orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIConvoy
This only accepts Convoy orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIDefineState
This only accepts DefineState orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIDisband
This only accepts Disband orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIHold
This only accepts Hold orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIMove
This only accepts Move orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIMoveExplicit
This only accepts Move orders.
deriveFrom(Orderable) - Method in interface dip.gui.order.GUIOrder
Derive all fields from given Order.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIRemove
This only accepts Remove orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIRetreat
This only accepts Retreat orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUISupport
This only accepts Support orders.
deriveFrom(Orderable) - Method in class dip.gui.order.GUIWaive
This only accepts Waive orders.
dest - Variable in class dip.order.Move
 
destroy() - Static method in class dip.gui.splash
Destroy the Splash Screen
destroyWorld() - Method in class dip.gui.ClientFrame
Destroy the World (!
determineDependencies(Adjudicator) - Method in class dip.order.Build
Empty method: Build orders do not require dependency determination.
determineDependencies(Adjudicator) - Method in class dip.order.Convoy
Dependencies for a Convoy order are: Moves to this space (to determine dislodgement) Supports to this space (only considered if attacked, to prevent dislodgement)
determineDependencies(Adjudicator) - Method in class dip.order.DefineState
Empty method: DefineState orders do not require dependency determination.
determineDependencies(Adjudicator) - Method in class dip.order.Disband
Empty method: Disband orders do not require dependency determination.
determineDependencies(Adjudicator) - Method in class dip.order.Hold
Dependencies for a Hold order: Supports to this space Moves to this space
determineDependencies(Adjudicator) - Method in class dip.order.Move
Dependencies for a Move order: NOT ADDED: convoy route, if it is a convoyed move
note that while a move would depend upon a convoy route, individual convoy orders are not helpful because there may be multiple paths to a destination.
determineDependencies(Adjudicator) - Method in interface dip.order.Orderable
This method is called once all orders are known.
determineDependencies(Adjudicator) - Method in class dip.order.Remove
Empty method: Remove orders do not require dependency determination.
determineDependencies(Adjudicator) - Method in class dip.order.Retreat
Retreat orders are only dependent on other retreat orders that are moving to the same destination.
determineDependencies(Adjudicator) - Method in class dip.order.Support
Dependencies for a Support order: Moves to this space (for cuts, and dislodgement) Support to this space (only considered if attacked, to prevent dislodgement)
determineDependencies(Adjudicator) - Method in class dip.order.Waive
Empty method: Waive orders do not require dependency determination.
dialogInit() - Method in class dip.gui.dialog.XDialog
Dialog setup, including adding Window-Close listener
die() - Method in class dip.gui.map.RenderCommandFactory.RenderCommand
Irreversibly prevents the execute() method from being executed by run().
dip.gui - package dip.gui
 
dip.gui.dialog - package dip.gui.dialog
 
dip.gui.dialog.newgame - package dip.gui.dialog.newgame
 
dip.gui.dialog.prefs - package dip.gui.dialog.prefs
 
dip.gui.map - package dip.gui.map
 
dip.gui.order - package dip.gui.order
 
dip.gui.report - package dip.gui.report
 
dip.gui.swing - package dip.gui.swing
 
dip.gui.undo - package dip.gui.undo
 
dip.judge.gui - package dip.judge.gui
 
dip.judge.net - package dip.judge.net
 
dip.judge.parser - package dip.judge.parser
 
dip.misc - package dip.misc
 
dip.net.message - package dip.net.message
 
dip.order - package dip.order
 
dip.order.result - package dip.order.result
 
dip.process - package dip.process
 
dip.tool - package dip.tool
 
dip.world - package dip.world
 
dip.world.metadata - package dip.world.metadata
 
dip.world.variant - package dip.world.variant
 
dip.world.variant.data - package dip.world.variant.data
 
dip.world.variant.parser - package dip.world.variant.parser
 
discardAllEdits() - Method in class dip.gui.undo.UndoRedoManager
Throw away all stored edits
display(Component, String, String, int, int) - Method in class dip.misc.XJFileChooser
Display the file chooser, with the given title and Accept button text.
displayDialog(JFrame) - Static method in class dip.gui.dialog.AboutDialog
Display the dialog
displayDialog(ClientFrame, World) - Static method in class dip.gui.dialog.MapPicker
Displays the MapPicker dialog.
displayDialog(ClientFrame) - Static method in class dip.gui.dialog.MetadataDialog
Display the dialog.
displayDialog(ClientFrame, World) - Static method in class dip.gui.dialog.MultiOrderEntry
Display the MultiOrderEntry dialog
displayDialog(JFrame, PressConfiguration) - Static method in class dip.gui.dialog.PressConfigDialog
Display the dialog
displayDialog(JFrame) - Static method in class dip.gui.dialog.PressDialog
 
displayDialog(ClientFrame) - Static method in class dip.gui.dialog.SelectPhaseDialog
Displays the Phases for the current World object.
displayDialog() - Method in class dip.gui.dialog.TextViewer
Display the TextViewer, and return true if the text was acceptable, or false otherwise.
displayDialog(ClientFrame, ValidationOptions) - Static method in class dip.gui.dialog.ValidationOptionsDialog
Display the ValidationOptions dialog, and return the chosen options (or the old options, if cancelled).
displayDialog(ClientFrame) - Static method in class dip.gui.dialog.ValidationOptionsDialog
Display the ValidationOptions dialog
displayDialog(ClientFrame) - Static method in class dip.gui.dialog.newgame.NewGameDialog
Displays a (usually cached) NewGameDialog.
displayDialog(ClientFrame, String, Help.HelpID) - Static method in class dip.gui.dialog.newgame.NewGameDialog
Displays a (usually cached) NewGameDialog.
displayDialog(ClientFrame) - Static method in class dip.gui.dialog.prefs.PreferenceDialog
Show the Preferences dialog.
displayDialog(ClientFrame, World, OrderFormatOptions) - Static method in class dip.gui.report.OrderStatsWriter
Returns the HTML-encoded Order Statistics for an entire game, inside a dialog.
displayDialog(ClientFrame, TurnState, OrderFormatOptions) - Static method in class dip.gui.report.ResultWriter
Returns the HTML-encoded adjudication results inside a dialog.
displayDialog(ClientFrame, World) - Static method in class dip.gui.report.SCHistoryWriter
Returns the HTML-encoded Supply Center History for an entire game, inside a dialog.
displayDialog(ClientFrame, TurnState) - Static method in class dip.gui.report.StateWriter
Returns the HTML-encoded current state inside a dialog.
displayDialog(ClientFrame, World) - Static method in class dip.gui.report.VariantInfoWriter
Returns the HTML-encoded variant information inside a dialog.
displayDialog(ClientFrame) - Static method in class dip.judge.gui.FlocImportDialog
Display the dialog.
displayError(Exception) - Method in class dip.gui.map.XJSVGCanvas.XJSVGUserAgent
Displays an SVG error Exception using an ErrorDialog
displayError(String) - Method in class dip.gui.map.XJSVGCanvas.XJSVGUserAgent
Displays an SVG error String using an ErrorDialog
displayFatal(JFrame, Throwable) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a FATAL error occurs.
displayFileIO(JFrame, Exception, String) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a FILE error occurs.
displayGeneral(JFrame, Exception) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a GENERAL error occurs.
displayName - Variable in class dip.world.Phase.PhaseType
 
displayName - Variable in class dip.world.Phase.SeasonType
 
displayNetIO(JFrame, IOException, String) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a NETWORK error occurs.
displayOpen(Component) - Method in class dip.misc.XJFileChooser
The typical "Open" dialog.
displayOpen(Component, String) - Method in class dip.misc.XJFileChooser
The typical "Open" dialog.
displayProvinceInfo(Location) - Method in class dip.gui.map.StatusBarUtils
Convenience version of displayProvinceInfo(Location, null)
displayProvinceInfo(Location, String) - Method in class dip.gui.map.StatusBarUtils
Suitable for mouseOver events Displays Province information.
displaySave(Component) - Method in class dip.misc.XJFileChooser
The typical "Save" dialog.
displaySave(Component, String) - Method in class dip.misc.XJFileChooser
The typical "Save" dialog.
displaySaveAs(Component) - Method in class dip.misc.XJFileChooser
The typical "Save As" dialog.
displaySelectDir(Component, String) - Method in class dip.misc.XJFileChooser
Display a filechooser that only allows the selection of a single directory.
displaySerious(JFrame, Throwable) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a SERIOUS error occurs.
displayVariantNotAvailable(JFrame, World.VariantInfo) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever a Variant is not available.
displayVariantVersionMismatch(JFrame, World.VariantInfo, float) - Static method in class dip.gui.dialog.ErrorDialog
This should be used whenever there is a Variant version mismatch.
displayablePowersChanged(Power[]) - Method in class dip.gui.map.DefaultMapRenderer2
Called when the displayable powers have changed
displayablePowersChanged(Power[]) - Method in class dip.gui.map.MapRenderer2
Called when the displayable powers have changed
displayedPowers - Variable in class dip.gui.map.RenderCommandFactory.RCSetPowerOrdersDisplayed
 
dispose() - Static method in class dip.misc.XJFileChooser
Disposes the in-use XJFileChooser.
doAction(MouseEvent, Location) - Method in class dip.gui.map.EditControlBar
 
doOrder(MouseEvent, Location) - Method in class dip.gui.map.OrderControlBar
Called when the user is attempting to start (by clicking or initiating a drag) or complete (by clicking again or dropping) an order.
doc - Variable in class dip.gui.map.MapRenderer2
 
dumpEdits() - Method in class dip.gui.undo.UndoRedoManager
For debugging: lists edits.

A B C D E F G H I J K L M N O P R S T U V W X Y _
Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.