dip.gui.map
Class RenderCommandFactory

java.lang.Object
  extended bydip.gui.map.RenderCommandFactory
Direct Known Subclasses:
DMR2RenderCommandFactory

public abstract class RenderCommandFactory
extends java.lang.Object


Nested Class Summary
protected static class RenderCommandFactory.BooleanRenderCommand
          All Render updates occur via RenderCommands.
protected static class RenderCommandFactory.RCRenderAll
          Render the entire map
protected static class RenderCommandFactory.RCRenderProvince
          Render a particular Province
protected static class RenderCommandFactory.RCSetDisplayDislodgedUnits
          Sets if Dislodged Units are displayed or not.
protected static class RenderCommandFactory.RCSetDisplaySC
          Sets whether Supply Centers are displayed or not.
protected static class RenderCommandFactory.RCSetDisplayUnits
          Sets if Units are displayed or not.
protected static class RenderCommandFactory.RCSetDisplayUnordered
          Sets if we highlight units without orders.
protected static class RenderCommandFactory.RCSetInfluenceMode
          Sets if we are in Influence mode or not.
protected static class RenderCommandFactory.RCSetLabel
          Change how labels are displayed
protected static class RenderCommandFactory.RCSetPowerOrdersDisplayed
          Sets which Powers have their orders displayed.
protected static class RenderCommandFactory.RCSetTurnstate
          Render the entire map
protected static class RenderCommandFactory.RCShowMap
          Show/hide the map (as opposed to background)
static class RenderCommandFactory.RenderCommand
          All Render updates occur via RenderCommands.
 
Constructor Summary
RenderCommandFactory()
           
 
Method Summary
abstract  RenderCommandFactory.RCRenderAll createRCRenderAll(MapRenderer2 mr)
           
abstract  RenderCommandFactory.RCRenderProvince createRCRenderProvince(MapRenderer2 mr, Province province)
           
abstract  RenderCommandFactory.RCSetDisplayDislodgedUnits createRCSetDisplayDislodgedUnits(MapRenderer2 mr, boolean value)
           
abstract  RenderCommandFactory.RCSetDisplaySC createRCSetDisplaySC(MapRenderer2 mr, boolean value)
           
abstract  RenderCommandFactory.RCSetDisplayUnits createRCSetDisplayUnits(MapRenderer2 mr, boolean value)
           
abstract  RenderCommandFactory.RCSetDisplayUnordered createRCSetDisplayUnordered(MapRenderer2 mr, boolean value)
           
abstract  RenderCommandFactory.RCSetInfluenceMode createRCSetInfluenceMode(MapRenderer2 mr, boolean value)
           
abstract  RenderCommandFactory.RCSetLabel createRCSetLabel(MapRenderer2 mr, java.lang.Object labelValue)
           
abstract  RenderCommandFactory.RCSetPowerOrdersDisplayed createRCSetPowerOrdersDisplayed(MapRenderer2 mr, Power[] displayedPowers)
           
abstract  RenderCommandFactory.RCSetTurnstate createRCSetTurnstate(MapRenderer2 mr, TurnState ts)
           
abstract  RenderCommandFactory.RCShowMap createRCShowMap(MapRenderer2 mr, boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderCommandFactory

public RenderCommandFactory()
Method Detail

createRCRenderAll

public abstract RenderCommandFactory.RCRenderAll createRCRenderAll(MapRenderer2 mr)

createRCSetTurnstate

public abstract RenderCommandFactory.RCSetTurnstate createRCSetTurnstate(MapRenderer2 mr,
                                                                         TurnState ts)

createRCRenderProvince

public abstract RenderCommandFactory.RCRenderProvince createRCRenderProvince(MapRenderer2 mr,
                                                                             Province province)

createRCSetLabel

public abstract RenderCommandFactory.RCSetLabel createRCSetLabel(MapRenderer2 mr,
                                                                 java.lang.Object labelValue)

createRCSetDisplaySC

public abstract RenderCommandFactory.RCSetDisplaySC createRCSetDisplaySC(MapRenderer2 mr,
                                                                         boolean value)

createRCSetDisplayUnits

public abstract RenderCommandFactory.RCSetDisplayUnits createRCSetDisplayUnits(MapRenderer2 mr,
                                                                               boolean value)

createRCSetDisplayDislodgedUnits

public abstract RenderCommandFactory.RCSetDisplayDislodgedUnits createRCSetDisplayDislodgedUnits(MapRenderer2 mr,
                                                                                                 boolean value)

createRCSetDisplayUnordered

public abstract RenderCommandFactory.RCSetDisplayUnordered createRCSetDisplayUnordered(MapRenderer2 mr,
                                                                                       boolean value)

createRCSetInfluenceMode

public abstract RenderCommandFactory.RCSetInfluenceMode createRCSetInfluenceMode(MapRenderer2 mr,
                                                                                 boolean value)

createRCSetPowerOrdersDisplayed

public abstract RenderCommandFactory.RCSetPowerOrdersDisplayed createRCSetPowerOrdersDisplayed(MapRenderer2 mr,
                                                                                               Power[] displayedPowers)

createRCShowMap

public abstract RenderCommandFactory.RCShowMap createRCShowMap(MapRenderer2 mr,
                                                               boolean value)


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