dd.hurricane
Class StartlessMain

java.lang.Object
  extended bydd.ui.GameSupport
      extended bydd.hurricane.Main
          extended bydd.hurricane.StartlessMain
All Implemented Interfaces:
DLUGUI, GUIEvents, UI

public class StartlessMain
extends Main

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. This goes with the new startup code, which handles the bits usuallyhandled here.

Author:
Seth McGinnis

Field Summary
 
Fields inherited from class dd.hurricane.Main
amendButton, briefingPanel, buttons, chatPanel, chooseGame, controlManager, controlPanel, currentProposalView, gameRoot, gameRunning, hazardYellow, helpPanel, imageCache, infoPanel, luColorNames, luColors, luNames, main, mainWindow, mapView, metrics, myNumber, netClient, notifyBox, notifying, opinionCancelButton, opinionMaybeButton, opinionNoButton, opinionYesButton, pauseMessage, pauseWindow, pendingAmendment, proposalList, proposalListPane, propViz, requestedRole, retractButton, roleNames, selectedProposal, showViz, singlePlayerMode, splash, state, statusBar, swap, useServiceDiscovery, votePanel, waitMessage
 
Constructor Summary
StartlessMain()
           
 
Method Summary
 void availableGames(java.lang.String[] gameList)
           
static void main(java.lang.String[] args)
           
 void refreshGameList()
           
 
Methods inherited from class dd.hurricane.Main
askUserName, beginNegotiationPhase, beginSetupPhase, beginVotePhase, briefingEnded, cacheDlugImages, callForVote, castVote, createNewGame, disableUI, doAmendButton, doEditButton, doneNotify, doRetractButton, editingComplete, enableUI, endVote, errorMessage, gameEnded, gameMessage, getColor, getColor, getColor, getColor, getColorName, getCurrentPlayer, getMapView, getPlayer, getPropViz, getRoot, gotUserMessage, indicateOpinion, joinedGame, joinGame, lostServer, makeUI, notifyUser, pauseUI, plistRefreshed, prepareForVotingOn, proposalDoubleClicked, rejoinGame, setButtonStates, setHelpContent, setNetClient, setNumber, setRoot, setSelectedProposal, splash, startBriefing, startVote, startVotingTimer, unpauseUI, votingTimerExpired
 
Methods inherited from class dd.ui.GameSupport
cacheImages, centerWindow, createImageIcon, emptyImageIcon, getImage, sizeCols
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartlessMain

public StartlessMain()
Method Detail

availableGames

public void availableGames(java.lang.String[] gameList)
Specified by:
availableGames in interface DLUGUI
Overrides:
availableGames in class Main

refreshGameList

public void refreshGameList()
Specified by:
refreshGameList in interface GUIEvents
Overrides:
refreshGameList in class Main

main

public static void main(java.lang.String[] args)