Uses of Class
dip.world.RuleOptions

Packages that use RuleOptions
dip.gui.dialog.newgame   
dip.gui.map   
dip.gui.order   
dip.order   
dip.process   
dip.world   
 

Uses of RuleOptions in dip.gui.dialog.newgame
 

Methods in dip.gui.dialog.newgame that return RuleOptions
 RuleOptions NGDRuleOptions.getRuleOptions()
          Gets the (possibly) modified RuleOptions.
 

Uses of RuleOptions in dip.gui.map
 

Methods in dip.gui.map that return RuleOptions
 RuleOptions MapPanel.getRuleOptions()
          Gets the RuleOptions
 

Uses of RuleOptions in dip.gui.order
 

Methods in dip.gui.order that return RuleOptions
 RuleOptions GUIOrder.StateInfo.getRuleOptions()
           
 

Methods in dip.gui.order with parameters of type RuleOptions
 void GUIOrder.StateInfo.setRuleOptions(RuleOptions ruleOpts)
           
 

Uses of RuleOptions in dip.order
 

Methods in dip.order with parameters of type RuleOptions
 void Waive.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
          Very little is done to validate Waive orders; we only check the power and season.
 void Support.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Retreat.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Remove.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Orderable.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
          Validate the order; state-independent.
 void Order.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
          Validate the order.
 void Move.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Hold.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Disband.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void DefineState.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
          DefineState orders will always fail validation.
 void Convoy.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
           
 void Build.validate(TurnState state, ValidationOptions valOpts, RuleOptions ruleOpts)
          Builds: Builds are valid if: supply center is owned by this power supply centers is home to this power province contains no unit can build unit of that type in said province if fleet specified, coast must be valid default to army if no type specified AND supply center is inland otherwise build fails.
 

Uses of RuleOptions in dip.process
 

Methods in dip.process with parameters of type RuleOptions
static Adjustment.AdjustmentInfo Adjustment.getAdjustmentInfo(TurnState turnState, RuleOptions ruleOpts, Power power)
          Determines AdjustmentInfo for a given power Note that this will work during any phase.
static Adjustment.AdjustmentInfoMap Adjustment.getAdjustmentInfo(TurnState turnState, RuleOptions ruleOpts, Power[] powers)
          Determines AdjustmentInfo for all Powers; Note that this will work during any phase.
 

Constructors in dip.process with parameters of type RuleOptions
Adjustment.AdjustmentInfo(RuleOptions ruleOpts)
          Construct an AdjustmentInfo object
 

Uses of RuleOptions in dip.world
 

Methods in dip.world that return RuleOptions
 RuleOptions World.getRuleOptions()
          Convenience method: gets RuleOptions from VariantInfo object.
 RuleOptions World.VariantInfo.getRuleOptions()
          Gets the RuleOptions
static RuleOptions RuleOptions.createFromVariant(Variant variant)
          Create a RuleOptions from a Variant.
 

Methods in dip.world with parameters of type RuleOptions
 void World.setRuleOptions(RuleOptions ruleOpts)
          Convenience method: sets RuleOptions in VariantInfo object.
 void World.VariantInfo.setRuleOptions(RuleOptions value)
          Replaces the current RuleOptions with the given RuleOptions
 



Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.