com.partnersoft.staker.frontends
Class JobFrontend

java.lang.Object
  extended by com.partnersoft.staker.frontends.AbstractStakerFrontend
      extended by com.partnersoft.staker.frontends.JobFrontend

public class JobFrontend
extends AbstractStakerFrontend


Field Summary
 
Fields inherited from class com.partnersoft.staker.frontends.AbstractStakerFrontend
app, job, mapset, plotting, staker, translator
 
Constructor Summary
JobFrontend(MapApp app, MapSet mapset, OpsTranslator translator)
           
 
Method Summary
 void translate()
           
 void translateBackspan(Location location, Naming baseData)
           
 void translateHex(Location location, Naming data)
           
 void translateIntermediatePoint(IntermediatePoint station, Naming baseData)
           
 void translateLocation(Location location, Naming baseData)
           
 void translateUnitAtALocation(Location location, UnitAtALocation uaal, Naming data)
           
 void translateUnitOnASpan(Location location, UnitOnASpan uoas, Naming data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobFrontend

public JobFrontend(MapApp app,
                   MapSet mapset,
                   OpsTranslator translator)
Method Detail

translate

public void translate()
               throws java.io.IOException
Specified by:
translate in class AbstractStakerFrontend
Throws:
java.io.IOException

translateLocation

public void translateLocation(Location location,
                              Naming baseData)
                       throws java.io.IOException
Throws:
java.io.IOException

translateUnitAtALocation

public void translateUnitAtALocation(Location location,
                                     UnitAtALocation uaal,
                                     Naming data)
                              throws java.io.IOException
Throws:
java.io.IOException

translateUnitOnASpan

public void translateUnitOnASpan(Location location,
                                 UnitOnASpan uoas,
                                 Naming data)
                          throws java.io.IOException
Throws:
java.io.IOException

translateHex

public void translateHex(Location location,
                         Naming data)
                  throws java.io.IOException
Throws:
java.io.IOException

translateIntermediatePoint

public void translateIntermediatePoint(IntermediatePoint station,
                                       Naming baseData)
                                throws java.io.IOException
Throws:
java.io.IOException

translateBackspan

public void translateBackspan(Location location,
                              Naming baseData)
                       throws java.io.IOException
Throws:
java.io.IOException