com.partnersoft.job.model
Class JobBuilder
java.lang.Object
com.partnersoft.job.model.JobBuilder
public class JobBuilder
- extends java.lang.Object
- Author:
- Paul Reavis
Copyright 2004 Partner Software, Inc.
|
Method Summary |
void |
addAlternative(java.lang.String name)
|
void |
addChain()
|
void |
addGPSLocation(java.lang.String name,
double latitude,
double longitude)
|
void |
addJobUnit(java.lang.String unitName,
int quantity)
|
void |
addLocation(java.lang.String name)
|
void |
addLocation(java.lang.String name,
double x,
double y)
|
void |
addLocationUnit(java.lang.String unitName,
int quantity,
int offsetX,
int offsetY,
double rotation,
boolean hide)
|
void |
addReport(java.lang.String name,
java.lang.String type)
|
void |
addSnapshot(java.lang.String legend,
double centerX,
double centerY,
double rotation,
double scale,
double width,
double height)
|
void |
addSpan(java.lang.String fromLocation,
java.lang.String toLocation)
|
void |
addSpanUnit(java.lang.String unitName,
int quantity,
int footage,
boolean addSpanFootage)
|
Alternative |
getCurrentAlternative()
|
Chain |
getCurrentChain()
|
Location |
getCurrentLocation()
|
Span |
getCurrentSpan()
|
Job |
getJob()
|
void |
setJobName(java.lang.String newName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobBuilder
public JobBuilder()
addAlternative
public void addAlternative(java.lang.String name)
addChain
public void addChain()
addLocation
public void addLocation(java.lang.String name)
addLocation
public void addLocation(java.lang.String name,
double x,
double y)
addGPSLocation
public void addGPSLocation(java.lang.String name,
double latitude,
double longitude)
addSpan
public void addSpan(java.lang.String fromLocation,
java.lang.String toLocation)
addReport
public void addReport(java.lang.String name,
java.lang.String type)
addSnapshot
public void addSnapshot(java.lang.String legend,
double centerX,
double centerY,
double rotation,
double scale,
double width,
double height)
getJob
public Job getJob()
setJobName
public void setJobName(java.lang.String newName)
getCurrentAlternative
public Alternative getCurrentAlternative()
getCurrentChain
public Chain getCurrentChain()
getCurrentLocation
public Location getCurrentLocation()
getCurrentSpan
public Span getCurrentSpan()
addJobUnit
public void addJobUnit(java.lang.String unitName,
int quantity)
addSpanUnit
public void addSpanUnit(java.lang.String unitName,
int quantity,
int footage,
boolean addSpanFootage)
addLocationUnit
public void addLocationUnit(java.lang.String unitName,
int quantity,
int offsetX,
int offsetY,
double rotation,
boolean hide)