com.partnersoft.v3x.apps.Staker.DXF
Class StakingDrawingFactory

java.lang.Object
  extended by org.jcon.data.Factory
      extended by com.partnersoft.v3x.graphics.DrawingFactory
          extended by com.partnersoft.v3x.apps.Staker.DXF.StakingDrawingFactory
Direct Known Subclasses:
ConstructionDXFFactory, StakingDXFFactory

public abstract class StakingDrawingFactory
extends DrawingFactory

The factory which maps staking data (jobs, locations, and units) to drawable stuff.


Constructor Summary
StakingDrawingFactory()
           
 
Method Summary
 DrawingElement getConstructionID(Location location)
           
abstract  DrawingElement getDrawnUnit(Coord3D location, UnitAtALocation unit)
           
 DrawingElement getIntermediateSpan(Location node, IntermediatePoint point)
           
 DrawingElement getPhaseBars(Location location)
           
 DrawingElement getRedline(RedlineNode node)
           
 DrawingElement getRedlineSticker(RedlineSticker sticker)
           
 DrawingElement getRedlineText(RedlineText text)
           
abstract  DrawingElement getSpan(Location location)
           
 
Methods inherited from class org.jcon.data.Factory
addTemplate, orderPart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StakingDrawingFactory

public StakingDrawingFactory()
Method Detail

getSpan

public abstract DrawingElement getSpan(Location location)

getDrawnUnit

public abstract DrawingElement getDrawnUnit(Coord3D location,
                                            UnitAtALocation unit)

getPhaseBars

public DrawingElement getPhaseBars(Location location)

getConstructionID

public DrawingElement getConstructionID(Location location)

getIntermediateSpan

public DrawingElement getIntermediateSpan(Location node,
                                          IntermediatePoint point)

getRedlineText

public DrawingElement getRedlineText(RedlineText text)

getRedlineSticker

public DrawingElement getRedlineSticker(RedlineSticker sticker)

getRedline

public DrawingElement getRedline(RedlineNode node)