|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.apps.Staker.FieldStaker.Staker
public class Staker
The lovely and oh-so-functional Staking Partner Field Staking Unit.
| Field Summary | |
|---|---|
ControlPanel |
controls
The control panel. |
| Constructor Summary | |
|---|---|
Staker(MapApp mapApp,
MapSet mapSet)
Create new staker. |
|
| Method Summary | |
|---|---|
void |
addStakerListener(StakerListener listener)
|
void |
applyPostprocessingCorrections()
|
static void |
clearSingleton()
|
void |
clearViewedJobs()
|
void |
convertToLocation(java.lang.Object selected)
This is the Convert To Location function. |
void |
convertToStation(java.lang.Object selected)
This is the Convert To Station function. |
void |
convertToStation(java.lang.Object selected,
boolean noDialog)
|
static Staker |
createHeadlessStaker(MapApp mapApp,
MapSet mapSet)
|
void |
createOnTheFlyImages(MapApp app)
|
void |
decrementBusiness()
|
void |
deleteLocation()
|
void |
editLocation()
|
void |
exit()
|
void |
fireJobChanged()
|
void |
generateReports()
Generates the staking sheet and other reports for the current job. |
void |
generateReportsFor(Job jobbo)
|
java.util.ArrayList |
getAttachedFileNames(Job job)
|
StakerConfiguration |
getConfiguration()
Gets the configuration for the staker. |
ControlPanel |
getControlPanel()
|
javax.swing.JFileChooser |
getFileChooser()
|
static Staker |
getInstance()
|
Job |
getJob()
Gets current job. |
static java.util.ArrayList |
getLineDataTypes()
|
LocationEditor |
getLocationEditor()
|
StakerLogic |
getLogic()
|
MapApp |
getMapApp()
|
java.util.Map |
getMapCopyDataTypes()
|
MapSet |
getMapSet()
|
static java.util.ArrayList |
getPointDataTypes()
|
StakerPreferences |
getPreferences()
Gets the preferences. |
java.util.Map |
getSelectedMapData()
|
StakingNode |
getSelectedNode()
|
double |
getSelectedX()
|
double |
getSelectedY()
|
StakingBuddyJob |
getStakingBuddyJob()
|
java.util.ArrayList<java.lang.Object> |
getStakingBuddyJobs()
|
JobNodeSpecifier |
getStakingSpecifier()
|
java.util.List<Job> |
getViewedJobs()
|
java.awt.Window |
getWindow()
|
void |
help()
|
void |
incrementBusiness()
|
void |
initializeImp(PropMap args)
|
boolean |
isHeadless()
|
void |
loadMapCopyDataTypes()
|
void |
loadPreferences()
|
void |
moveStakingBuddyPoints(double offsetX,
double offsetY)
|
void |
noSaveAndExit()
|
void |
refreshJob()
Currently the staking space is differently from the job; this is unfortunate because it causes some normalization problems. |
void |
removeStakerListener(StakerListener listener)
|
void |
saveAndExit()
|
void |
savePreferences()
|
void |
setConfiguration(StakerConfiguration newConfig)
Sets the configuration for the staker. |
void |
setJob(Job newJob)
Sets current job. |
void |
setJob(Job newJob,
boolean doNotRecenter)
Sets current job. |
void |
setMapCopyDataTypes(java.util.Map dataTypes)
|
void |
setSelectedNode(StakingNode node)
|
void |
setStakingBuddyJob(StakingBuddyJob sbj)
|
void |
setStakingBuddyJobs(java.util.ArrayList<java.lang.Object> sbjs)
|
static Staker |
singleton(MapApp mapApp,
MapSet mapSet)
|
void |
viewJob(Job viewMe)
Views a job. |
void |
viewJobs(java.util.ArrayList<Job> jobs)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public ControlPanel controls
| Constructor Detail |
|---|
public Staker(MapApp mapApp,
MapSet mapSet)
| Method Detail |
|---|
public static Staker getInstance()
public static Staker singleton(MapApp mapApp,
MapSet mapSet)
throws java.lang.Exception
java.lang.Exceptionpublic static void clearSingleton()
public static Staker createHeadlessStaker(MapApp mapApp,
MapSet mapSet)
public static java.util.ArrayList getPointDataTypes()
public static java.util.ArrayList getLineDataTypes()
public void generateReportsFor(Job jobbo)
public void initializeImp(PropMap args)
throws java.lang.Exception
java.lang.Exceptionpublic javax.swing.JFileChooser getFileChooser()
public java.awt.Window getWindow()
public Job getJob()
public void setJob(Job newJob)
public void setJob(Job newJob,
boolean doNotRecenter)
public void fireJobChanged()
public void loadMapCopyDataTypes()
public java.util.Map getMapCopyDataTypes()
public void setMapCopyDataTypes(java.util.Map dataTypes)
public StakingBuddyJob getStakingBuddyJob()
public void setStakingBuddyJob(StakingBuddyJob sbj)
public java.util.ArrayList<java.lang.Object> getStakingBuddyJobs()
public void setStakingBuddyJobs(java.util.ArrayList<java.lang.Object> sbjs)
public void moveStakingBuddyPoints(double offsetX,
double offsetY)
public void viewJob(Job viewMe)
public void viewJobs(java.util.ArrayList<Job> jobs)
public void clearViewedJobs()
public StakerConfiguration getConfiguration()
public void setConfiguration(StakerConfiguration newConfig)
public StakerPreferences getPreferences()
public java.util.Map getSelectedMapData()
public double getSelectedX()
public double getSelectedY()
public boolean isHeadless()
public void refreshJob()
public void exit()
public void noSaveAndExit()
public void saveAndExit()
public void incrementBusiness()
public void decrementBusiness()
public void loadPreferences()
public void savePreferences()
public void generateReports()
public void addStakerListener(StakerListener listener)
public void removeStakerListener(StakerListener listener)
public void help()
public void deleteLocation()
public void editLocation()
public void convertToStation(java.lang.Object selected)
public void convertToStation(java.lang.Object selected,
boolean noDialog)
public void convertToLocation(java.lang.Object selected)
public ControlPanel getControlPanel()
public MapApp getMapApp()
public MapSet getMapSet()
public JobNodeSpecifier getStakingSpecifier()
public StakerLogic getLogic()
public StakingNode getSelectedNode()
public void setSelectedNode(StakingNode node)
public LocationEditor getLocationEditor()
public java.util.List<Job> getViewedJobs()
public void applyPostprocessingCorrections()
public void createOnTheFlyImages(MapApp app)
public java.util.ArrayList getAttachedFileNames(Job job)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||