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

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
              extended by com.partnersoft.v3x.apps.Staker.DXF.StakingDXFFactory

public class StakingDXFFactory
extends StakingDrawingFactory

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


Method Summary
 java.util.Map annotationBlocks()
           
 DrawingElement getDrawnUnit(Coord3D location, UnitAtALocation stakedUnit)
           
 DrawingElement getIntermediateSpan(Location node, IntermediatePoint point)
           
 DrawingElement getSpan(Location node)
           
static StakingDXFFactory instance()
           
static void main(java.lang.String[] argv)
           
 java.util.Map units2blocks()
           
 
Methods inherited from class com.partnersoft.v3x.apps.Staker.DXF.StakingDrawingFactory
getConstructionID, getPhaseBars, getRedline, getRedlineSticker, getRedlineText
 
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
 

Method Detail

instance

public static StakingDXFFactory instance()

units2blocks

public java.util.Map units2blocks()

annotationBlocks

public java.util.Map annotationBlocks()

getSpan

public DrawingElement getSpan(Location node)
Specified by:
getSpan in class StakingDrawingFactory

getIntermediateSpan

public DrawingElement getIntermediateSpan(Location node,
                                          IntermediatePoint point)
Overrides:
getIntermediateSpan in class StakingDrawingFactory

getDrawnUnit

public DrawingElement getDrawnUnit(Coord3D location,
                                   UnitAtALocation stakedUnit)
Specified by:
getDrawnUnit in class StakingDrawingFactory

main

public static void main(java.lang.String[] argv)