com.partnersoft.v3x.apps.Staker.FieldStaker
Class StakerConfiguration

java.lang.Object
  extended by com.partnersoft.v3x.apps.Staker.FieldStaker.StakerConfiguration

public class StakerConfiguration
extends java.lang.Object

Configuration parameters for the Staker module.


Constructor Summary
StakerConfiguration()
          Creates a default staker configuration.
 
Method Summary
 AngleFormat getAngleFormat()
          Angle format used in the FieldDesigner.
 java.lang.String getClientName()
          Name of client company.
 java.lang.String getHelpFileName()
          Path to HTML file launched when user hits the "Help" button.
 boolean getInflexibleUnitSelector()
          If true, unit buttons are forced to be the same width in the filter tree.
 boolean getLiteMode()
           
 boolean getMapCopyPopups()
           
 boolean getOffsetLocationUnitsInFeet()
           
 java.lang.String getProductName()
          Name of staking product, e.g.
 java.lang.String getProjection()
          Name of projection.
 java.lang.String getReportArchiveDir()
          Directory (or guppy URL) to archive reports to during checkin.
 java.lang.String getReportDir()
          Directory to generate reports into.
 boolean getTestMode()
          Turns on some options that aid testing.
 java.lang.String getVersion()
          Version of staking product, e.g.
 boolean isDemoMode()
          If true, disables some features to support demo mode.
 boolean isNoSplash()
          Turns off the splash screen.
 boolean isPrintingDisabled()
          Disables printing/report generation.
 void setAngleFormat(AngleFormat newFormat)
           
 void setClientName(java.lang.String newClientName)
          Name of client company.
 void setDemoMode(boolean newDemoMode)
           
 void setHelpFileName(java.lang.String newName)
           
 void setInflexibleUnitSelector(boolean tizit)
           
 void setLiteMode(boolean tizit)
           
 void setMapCopyPopups(boolean tizit)
           
 void setNoSplash(boolean newNoSplash)
           
 void setOffsetLocationUnitsInFeet(boolean tizit)
           
 void setPrintingDisabled(boolean newPrintingDisabled)
           
 void setProductName(java.lang.String newProductName)
          Name of staking product, e.g.
 void setProjection(java.lang.String newProjection)
          Name of projection.
 void setTestMode(boolean tizit)
           
 void setVersion(java.lang.String newVersion)
          Version of staking product, e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StakerConfiguration

public StakerConfiguration()
Creates a default staker configuration.

Method Detail

getProductName

public java.lang.String getProductName()
Name of staking product, e.g. "Greystone Staker".


setProductName

public void setProductName(java.lang.String newProductName)
Name of staking product, e.g. "Greystone Staker".


getVersion

public java.lang.String getVersion()
Version of staking product, e.g. "v1.1b3"


setVersion

public void setVersion(java.lang.String newVersion)
Version of staking product, e.g. "v1.1b3"


getClientName

public java.lang.String getClientName()
Name of client company.


setClientName

public void setClientName(java.lang.String newClientName)
Name of client company.


isPrintingDisabled

public boolean isPrintingDisabled()
Disables printing/report generation.


setPrintingDisabled

public void setPrintingDisabled(boolean newPrintingDisabled)

isDemoMode

public boolean isDemoMode()
If true, disables some features to support demo mode.


setDemoMode

public void setDemoMode(boolean newDemoMode)

isNoSplash

public boolean isNoSplash()
Turns off the splash screen.


setNoSplash

public void setNoSplash(boolean newNoSplash)

getHelpFileName

public java.lang.String getHelpFileName()
Path to HTML file launched when user hits the "Help" button.


setHelpFileName

public void setHelpFileName(java.lang.String newName)

getReportDir

public java.lang.String getReportDir()
Directory to generate reports into. THIS IS NOW A HARD-CODED VALUE, not configuration.


getReportArchiveDir

public java.lang.String getReportArchiveDir()
Directory (or guppy URL) to archive reports to during checkin. THIS IS NOW A HARD-CODED VALUE, not configuration.


getInflexibleUnitSelector

public boolean getInflexibleUnitSelector()
If true, unit buttons are forced to be the same width in the filter tree.


setInflexibleUnitSelector

public void setInflexibleUnitSelector(boolean tizit)

getTestMode

public boolean getTestMode()
Turns on some options that aid testing.


setTestMode

public void setTestMode(boolean tizit)

getLiteMode

public boolean getLiteMode()

setLiteMode

public void setLiteMode(boolean tizit)

getAngleFormat

public AngleFormat getAngleFormat()
Angle format used in the FieldDesigner. If null or left out, defaults to a normal DeflectionAngle.


setAngleFormat

public void setAngleFormat(AngleFormat newFormat)

getProjection

public java.lang.String getProjection()
Name of projection.


setProjection

public void setProjection(java.lang.String newProjection)
Name of projection.


getMapCopyPopups

public boolean getMapCopyPopups()

setMapCopyPopups

public void setMapCopyPopups(boolean tizit)

setOffsetLocationUnitsInFeet

public void setOffsetLocationUnitsInFeet(boolean tizit)

getOffsetLocationUnitsInFeet

public boolean getOffsetLocationUnitsInFeet()