org.jah
Class Configuration_

java.lang.Object
  extended by org.jah.Configuration_

public class Configuration_
extends java.lang.Object


Constructor Summary
Configuration_()
           
 
Method Summary
static boolean getAutoPulseLaser()
           
static java.lang.String getBaseDirectory()
           
static int getBin3ImageHeight()
           
static int getBin3ImageWidth()
           
static int getDefaultChartHeight()
           
static int getDefaultChartWidth()
           
static boolean getDefaultLeanDisplay()
           
static double getElectrophysSamplingRateHz()
           
static java.lang.String getEpochChannelName()
           
static int getEpochCommentMaxLength()
           
static java.lang.String getEpochCommentPattern()
           
static double getEpochFactor()
           
static double getEpochThreshold()
           
static double getImagingSamplingRateHz()
           
static int getLastStreamLength()
           
static int getLayoutExportDPI()
           
static double getLJDAC0ScalingFactor()
           
static double getLJDAC0YOffset()
           
static double getMaxVisiblePlotPoints()
           
static double getMinimumPulseStepValue()
           
static int getNumberOfPulseAmplitudeSteps()
           
static int getNumberOfPulsesInTrain()
           
static double getPeakDetectionHighThreshold()
           
static double getPeakDetectionLowThreshold()
           
static double getPostPulseDetectionDelay()
           
static java.lang.String getProcessingDirectory()
           
static java.lang.String getProperty(java.lang.String key, java.lang.String defaultVal)
           
static double getPropertyDouble(java.lang.String key, java.lang.String defaultVal)
           
static double getPulseAmplitude()
           
static double getPulseContinuousMax()
           
static double getPulseContinuousMin()
           
static double getPulseFrequency()
           
static double getPulseGaussianMean()
           
static double getPulseGaussianStdD()
           
static int getPulseLength()
           
static double getPulseStartDelay()
           
static double getPulseTrainStartDelay()
           
static java.lang.String getServerAddress()
           
static double getSmoothingPercent()
           
static java.lang.String getWfdSrcInputDirectory()
           
static boolean isAutoloadingLayoutTemplates()
           
static boolean isAutonamingStreams()
           
static boolean isAutosaving()
           
static boolean isAutosavingHistory()
           
static boolean isAutoSendingTemplatesToWfdIV()
           
static boolean isLogging()
           
static void setAutoloadingLayoutTemplates(boolean autoload)
           
static void setAutonamingStreams(boolean isAutonamingStreams)
           
static void setAutoPulseLaser(boolean logging)
           
static void setAutosaving(boolean logging)
           
static void setAutosavingHistory(boolean isAutosavingHistory)
           
static void setAutoSendingTemplatesToWfdIV(boolean logging)
           
static void setBaseDirectory(java.lang.String newBaseDirectory)
           
static void setBin3ImageHeight(int lastStreamLength)
           
static void setBin3ImageWidth(int lastStreamLength)
           
static void setDefaultChartHeight(int newSamplingRate)
           
static void setDefaultChartWidth(int newSamplingRate)
           
static void setDefaultLeanDisplay(boolean logging)
           
static void setElectrophysSamplingRateHz(double newSamplingRate)
           
static void setEpochChannelName(java.lang.String channelName)
           
static void setEpochCommentMaxLength(int newEPOCH_COMMENT_MAXLENGTH)
           
static void setEpochCommentPattern(java.lang.String channelName)
           
static void setEpochFactor(double newMaxPlotPoints)
           
static void setEpochThreshold(double value)
           
static void setImagingSamplingRateHz(double newSamplingRate)
           
static void setLastStreamLength(int lastStreamLength)
           
static void setLayoutExportDPI(int newDPI)
           
static void setLJDAC0ScalingFactor(double newScalingFactor)
           
static void setLJDAC0YOffset(double newYOffset)
           
static void setLogging(boolean logging)
           
static void setMaxVisiblePlotPoints(double newMaxPlotPoints)
           
static void setMinimumPulseStepValue(double newSamplingRate)
           
static void setNumberOfPulseAmplitudeSteps(int newSamplingRate)
           
static void setNumberOfPulsesInTrain(int lastStreamLength)
           
static void setPeakDetectionHighThreshold(double newSamplingRate)
           
static void setPeakDetectionLowThreshold(double newSamplingRate)
           
static void setPostPulseDetectionDelay(double newSamplingRate)
           
static void setProcessingDirectory(java.lang.String newBaseDirectory)
           
static void setProperty(java.lang.String key, java.lang.String value)
           
static void setPulseAmplitude(double newSamplingRate)
           
static void setPulseContinuousMax(double newSamplingRate)
           
static void setPulseContinuousMin(double newSamplingRate)
           
static void setPulseFrequency(double newSamplingRate)
           
static void setPulseGaussianMean(double newSamplingRate)
           
static void setPulseGaussianStdD(double newSamplingRate)
           
static void setPulseLength(int lastStreamLength)
           
static void setPulseStartDelay(double newSamplingRate)
           
static void setPulseTrainStartDelay(double newSamplingRate)
           
static void setServerAddress(java.lang.String newBaseDirectory)
           
static void setSmoothingPercent(double value)
           
static void setWfdSrcInputDirectory(java.lang.String newBaseDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configuration_

public Configuration_()
Method Detail

isAutoSendingTemplatesToWfdIV

public static boolean isAutoSendingTemplatesToWfdIV()

setAutoSendingTemplatesToWfdIV

public static void setAutoSendingTemplatesToWfdIV(boolean logging)

isLogging

public static boolean isLogging()

setLogging

public static void setLogging(boolean logging)

isAutosaving

public static boolean isAutosaving()

setAutoloadingLayoutTemplates

public static void setAutoloadingLayoutTemplates(boolean autoload)

isAutoloadingLayoutTemplates

public static boolean isAutoloadingLayoutTemplates()

setAutosaving

public static void setAutosaving(boolean logging)

getServerAddress

public static java.lang.String getServerAddress()

setServerAddress

public static void setServerAddress(java.lang.String newBaseDirectory)

getBaseDirectory

public static java.lang.String getBaseDirectory()

setBaseDirectory

public static void setBaseDirectory(java.lang.String newBaseDirectory)

getProcessingDirectory

public static java.lang.String getProcessingDirectory()

setProcessingDirectory

public static void setProcessingDirectory(java.lang.String newBaseDirectory)

getEpochCommentMaxLength

public static int getEpochCommentMaxLength()

setEpochCommentMaxLength

public static void setEpochCommentMaxLength(int newEPOCH_COMMENT_MAXLENGTH)

getLayoutExportDPI

public static int getLayoutExportDPI()

setLayoutExportDPI

public static void setLayoutExportDPI(int newDPI)

getLastStreamLength

public static int getLastStreamLength()

setLastStreamLength

public static void setLastStreamLength(int lastStreamLength)

getLJDAC0ScalingFactor

public static double getLJDAC0ScalingFactor()

setLJDAC0ScalingFactor

public static void setLJDAC0ScalingFactor(double newScalingFactor)

isAutonamingStreams

public static boolean isAutonamingStreams()

setAutonamingStreams

public static void setAutonamingStreams(boolean isAutonamingStreams)

isAutosavingHistory

public static boolean isAutosavingHistory()

setAutosavingHistory

public static void setAutosavingHistory(boolean isAutosavingHistory)

getLJDAC0YOffset

public static double getLJDAC0YOffset()

setLJDAC0YOffset

public static void setLJDAC0YOffset(double newYOffset)

setEpochThreshold

public static void setEpochThreshold(double value)

getEpochThreshold

public static double getEpochThreshold()

setSmoothingPercent

public static void setSmoothingPercent(double value)

getSmoothingPercent

public static double getSmoothingPercent()

getProperty

public static java.lang.String getProperty(java.lang.String key,
                                           java.lang.String defaultVal)

getPropertyDouble

public static double getPropertyDouble(java.lang.String key,
                                       java.lang.String defaultVal)

setProperty

public static void setProperty(java.lang.String key,
                               java.lang.String value)

getEpochCommentPattern

public static java.lang.String getEpochCommentPattern()

setEpochCommentPattern

public static void setEpochCommentPattern(java.lang.String channelName)

getEpochChannelName

public static java.lang.String getEpochChannelName()

setEpochChannelName

public static void setEpochChannelName(java.lang.String channelName)

getWfdSrcInputDirectory

public static java.lang.String getWfdSrcInputDirectory()

setImagingSamplingRateHz

public static void setImagingSamplingRateHz(double newSamplingRate)

getImagingSamplingRateHz

public static double getImagingSamplingRateHz()

setElectrophysSamplingRateHz

public static void setElectrophysSamplingRateHz(double newSamplingRate)

getElectrophysSamplingRateHz

public static double getElectrophysSamplingRateHz()

setWfdSrcInputDirectory

public static void setWfdSrcInputDirectory(java.lang.String newBaseDirectory)

getPulseTrainStartDelay

public static double getPulseTrainStartDelay()

setPulseTrainStartDelay

public static void setPulseTrainStartDelay(double newSamplingRate)

getPulseStartDelay

public static double getPulseStartDelay()

setPulseStartDelay

public static void setPulseStartDelay(double newSamplingRate)

getNumberOfPulsesInTrain

public static int getNumberOfPulsesInTrain()

setNumberOfPulsesInTrain

public static void setNumberOfPulsesInTrain(int lastStreamLength)

getBin3ImageWidth

public static int getBin3ImageWidth()

setBin3ImageWidth

public static void setBin3ImageWidth(int lastStreamLength)

getBin3ImageHeight

public static int getBin3ImageHeight()

setBin3ImageHeight

public static void setBin3ImageHeight(int lastStreamLength)

getPulseLength

public static int getPulseLength()

setPulseLength

public static void setPulseLength(int lastStreamLength)

getPulseFrequency

public static double getPulseFrequency()

setPulseFrequency

public static void setPulseFrequency(double newSamplingRate)

getNumberOfPulseAmplitudeSteps

public static int getNumberOfPulseAmplitudeSteps()

setNumberOfPulseAmplitudeSteps

public static void setNumberOfPulseAmplitudeSteps(int newSamplingRate)

getMinimumPulseStepValue

public static double getMinimumPulseStepValue()

setMinimumPulseStepValue

public static void setMinimumPulseStepValue(double newSamplingRate)

getPulseAmplitude

public static double getPulseAmplitude()

setPulseAmplitude

public static void setPulseAmplitude(double newSamplingRate)

getPulseGaussianMean

public static double getPulseGaussianMean()

setPulseGaussianMean

public static void setPulseGaussianMean(double newSamplingRate)

getPulseGaussianStdD

public static double getPulseGaussianStdD()

setPulseGaussianStdD

public static void setPulseGaussianStdD(double newSamplingRate)

getPulseContinuousMax

public static double getPulseContinuousMax()

setPulseContinuousMax

public static void setPulseContinuousMax(double newSamplingRate)

getPulseContinuousMin

public static double getPulseContinuousMin()

setPulseContinuousMin

public static void setPulseContinuousMin(double newSamplingRate)

setPeakDetectionHighThreshold

public static void setPeakDetectionHighThreshold(double newSamplingRate)

getPeakDetectionHighThreshold

public static double getPeakDetectionHighThreshold()

setPeakDetectionLowThreshold

public static void setPeakDetectionLowThreshold(double newSamplingRate)

getPeakDetectionLowThreshold

public static double getPeakDetectionLowThreshold()

setPostPulseDetectionDelay

public static void setPostPulseDetectionDelay(double newSamplingRate)

getPostPulseDetectionDelay

public static double getPostPulseDetectionDelay()

getEpochFactor

public static double getEpochFactor()

setEpochFactor

public static void setEpochFactor(double newMaxPlotPoints)

getMaxVisiblePlotPoints

public static double getMaxVisiblePlotPoints()

setMaxVisiblePlotPoints

public static void setMaxVisiblePlotPoints(double newMaxPlotPoints)

getDefaultChartWidth

public static int getDefaultChartWidth()

setDefaultChartWidth

public static void setDefaultChartWidth(int newSamplingRate)

getDefaultChartHeight

public static int getDefaultChartHeight()

setDefaultChartHeight

public static void setDefaultChartHeight(int newSamplingRate)

getDefaultLeanDisplay

public static boolean getDefaultLeanDisplay()

setDefaultLeanDisplay

public static void setDefaultLeanDisplay(boolean logging)

getAutoPulseLaser

public static boolean getAutoPulseLaser()

setAutoPulseLaser

public static void setAutoPulseLaser(boolean logging)