dd.ui
Class Dummy
java.lang.Object
dd.ui.Dummy
- All Implemented Interfaces:
- DLUGUI, GUIEvents, UI
- public class Dummy
- extends java.lang.Object
- implements GUIEvents
This is an implementation of DLUGUI that does nothing whatsoever.
It's useful for classes (like the debriefing viewer) that require a
DLUGUI for their constructor, but don't actually do anything with
it. (Also very useful for things like main()s that are just for
testing, etc.)
|
Constructor Summary |
Dummy()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dummy
public Dummy()
getColor
public java.awt.Color getColor(Player player)
- Specified by:
getColor in interface GUIEvents
getColor
public java.awt.Color getColor(Proposal proposal)
- Specified by:
getColor in interface GUIEvents
getColor
public java.awt.Color getColor(int turnNumber)
- Specified by:
getColor in interface GUIEvents
getMapView
public MapView getMapView()
- Specified by:
getMapView in interface GUIEvents
getPropViz
public java.util.HashMap getPropViz()
- Specified by:
getPropViz in interface GUIEvents
setSelectedProposal
public void setSelectedProposal(Proposal proposal)
- Specified by:
setSelectedProposal in interface GUIEvents
getCurrentPlayer
public Player getCurrentPlayer()
- Specified by:
getCurrentPlayer in interface GUIEvents
getPlayer
public Player getPlayer(int turnNumber)
- Specified by:
getPlayer in interface GUIEvents
setHelpContent
public void setHelpContent(java.lang.String location)
- Specified by:
setHelpContent in interface GUIEvents
proposalDoubleClicked
public void proposalDoubleClicked(Proposal p)
- Specified by:
proposalDoubleClicked in interface GUIEvents
plistRefreshed
public void plistRefreshed()
- Specified by:
plistRefreshed in interface GUIEvents
editingComplete
public void editingComplete(Proposal proposal)
- Specified by:
editingComplete in interface GUIEvents
getRoot
public GameRoot getRoot()
- Specified by:
getRoot in interface GUIEvents
gotUserMessage
public void gotUserMessage(java.awt.Color color)
- Specified by:
gotUserMessage in interface GUIEvents
refreshGameList
public void refreshGameList()
- Specified by:
refreshGameList in interface GUIEvents
rejoinGame
public void rejoinGame(java.lang.String name,
int playerNumber)
- Specified by:
rejoinGame in interface GUIEvents
joinGame
public void joinGame(java.lang.String name,
int playerNumber)
- Specified by:
joinGame in interface GUIEvents
createNewGame
public void createNewGame(java.lang.String name)
- Specified by:
createNewGame in interface GUIEvents
briefingEnded
public void briefingEnded()
- Specified by:
briefingEnded in interface GUIEvents
callForVote
public void callForVote(java.lang.String proposalID)
- Specified by:
callForVote in interface GUIEvents
beginVotePhase
public void beginVotePhase()
- Specified by:
beginVotePhase in interface GUIEvents
votingTimerExpired
public void votingTimerExpired()
- Specified by:
votingTimerExpired in interface GUIEvents
castVote
public void castVote(Proposal proposal,
int vote)
- Specified by:
castVote in interface GUIEvents
availableGames
public void availableGames(java.lang.String[] gameList)
- Specified by:
availableGames in interface DLUGUI
joinedGame
public void joinedGame()
- Specified by:
joinedGame in interface DLUGUI
setNumber
public void setNumber(java.lang.String turnNumber)
- Specified by:
setNumber in interface DLUGUI
beginSetupPhase
public void beginSetupPhase()
- Specified by:
beginSetupPhase in interface DLUGUI
setRoot
public void setRoot(GameRoot root)
- Specified by:
setRoot in interface DLUGUI
startBriefing
public void startBriefing(Briefing briefing)
- Specified by:
startBriefing in interface DLUGUI
beginNegotiationPhase
public void beginNegotiationPhase()
- Specified by:
beginNegotiationPhase in interface DLUGUI
doneNotify
public void doneNotify(Player p)
- Specified by:
doneNotify in interface DLUGUI
prepareForVotingOn
public void prepareForVotingOn(Proposal proposal)
- Specified by:
prepareForVotingOn in interface DLUGUI
startVote
public void startVote()
- Specified by:
startVote in interface DLUGUI
startVotingTimer
public void startVotingTimer()
- Specified by:
startVotingTimer in interface DLUGUI
gameMessage
public void gameMessage(java.lang.String message)
- Specified by:
gameMessage in interface DLUGUI
notifyUser
public void notifyUser(java.lang.String message)
- Specified by:
notifyUser in interface DLUGUI
errorMessage
public void errorMessage(java.lang.String message)
- Specified by:
errorMessage in interface DLUGUI
endVote
public void endVote()
- Specified by:
endVote in interface DLUGUI
gameEnded
public void gameEnded()
- Specified by:
gameEnded in interface DLUGUI
enableUI
public void enableUI()
- Specified by:
enableUI in interface UI
disableUI
public void disableUI()
- Specified by:
disableUI in interface UI
pauseUI
public void pauseUI(java.lang.String message)
- Specified by:
pauseUI in interface UI
unpauseUI
public void unpauseUI()
- Specified by:
unpauseUI in interface UI
lostServer
public void lostServer()
- Specified by:
lostServer in interface UI