dd.hurricane.proposals.turn0
Class ChooseYourHome

java.lang.Object
  extended bydd.sim.SimObject
      extended bydd.sim.Proposal
          extended bydd.hurricane.proposals.turn0.ChooseYourHome
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class ChooseYourHome
extends Proposal

Choose Your Home tutorial proposal. This is a proposal for turn 0 (the tutorial phase) of the DLUG hurricane gathis.

Author:
Eric Scharff
See Also:
Serialized Form

Field Summary
 
Fields inherited from class dd.sim.Proposal
costTable, MAYBE_PHRASE, OPPOSE, OPPOSE_PHRASE, STATUS_AUTOFAIL, STATUS_FAILED, STATUS_INFORMATIONAL, STATUS_KEY, STATUS_NEW, STATUS_PASSED, STATUS_PLAYED, STATUS_UNPICKED, STATUS_WITHDRAWN, SUPPORT, SUPPORT_PHRASE
 
Fields inherited from class dd.sim.SimObject
attributes
 
Constructor Summary
ChooseYourHome()
           
 
Method Summary
 void configure(ConfigParameter c, boolean val)
           
 void configure(ConfigParameter c, int index)
           
 void configure(ConfigParameter c, java.lang.String val)
           
 void enact(GameRoot root)
          No effects right now.
 
Methods inherited from class dd.sim.Proposal
addConfigParameter, calculateCosts, castVote, compareTo, configureFromSum, duplicate, enact, enumerateConfigurations, getAbbrev, getConfigParameters, getConfigSum, getDebriefingText, getDescription, getEconCost, getFamily, getLegendIcons, getMapIcons, getOwnerID, getPlayerOpinion, getPlayerOpinion, getPlayerVotesAgainst, getPlayerVotesFor, getProposalID, getSocialCost, getStatus, getTitle, getTurn, getVotesAgainst, getVotesFor, getVoteTally, isActive, isDuplicate, main, ownedBy, resetVoteTally, setDescription, setFamily, setOwnerID, setPlayerOpinion, setProposalID, setStatus, setTitle, setTurn
 
Methods inherited from class dd.sim.SimObject
addPropertyChangeListener, addPropertyChangeListener, debug, error, fatal, filter, filter, firePropertyChange, getAttribute, getAttribute, getAttributes, getGlobalAttribute, getObjectAttribute, getObjectAttribute, incrementAttribute, incrementAttribute, isSet, log, out, readFromXML, readFromXML, removeAttribute, removePropertyChangeListener, setAttribute, setAttribute, setAttribute, setAttributes, setGlobalAttribute, warning, writeText, writeXML, writeXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChooseYourHome

public ChooseYourHome()
Method Detail

enact

public void enact(GameRoot root)
No effects right now.

Overrides:
enact in class Proposal

configure

public void configure(ConfigParameter c,
                      boolean val)
Overrides:
configure in class Proposal

configure

public void configure(ConfigParameter c,
                      int index)
Overrides:
configure in class Proposal

configure

public void configure(ConfigParameter c,
                      java.lang.String val)
Overrides:
configure in class Proposal