public class FormSRCTargets extends java.lang.Object implements IForm, java.awt.event.ActionListener, java.awt.event.ItemListener, java.beans.PropertyChangeListener
Constructor and Description |
---|
FormSRCTargets(Config conf)
Constructor of form.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Method to open/show graphical representation of input data.
|
void |
activate(PanelForm formPanel)
Method to activate the panel.
|
BoxplotMulti |
getGraphAreaComplexity() |
BoxplotMulti |
getGraphErosion() |
BoxplotMulti |
getGraphLandscapeDiversity() |
BoxplotMulti |
getGraphNitrateLeaching() |
BoxplotMulti |
getGraphPercolationWater() |
BoxplotMulti |
getGraphSlope() |
BoxplotMulti |
getGraphSoilMoistureIndex() |
BoxplotMulti |
getGraphSoilQualityIndex() |
javax.swing.JFormattedTextField |
getMaxAnnuityDifference() |
javax.swing.JFormattedTextField |
getMaxAreaComplexity() |
javax.swing.JFormattedTextField |
getMaxErosion() |
javax.swing.JFormattedTextField |
getMaxLandscapeDiversity() |
javax.swing.JFormattedTextField |
getMaxNitrateLeaching() |
javax.swing.JFormattedTextField |
getMaxPercolationWater() |
javax.swing.JFormattedTextField |
getMaxSlope() |
javax.swing.JFormattedTextField |
getMaxSoilMoistureIndex() |
javax.swing.JFormattedTextField |
getMaxSoilQualityIndex() |
javax.swing.JFormattedTextField |
getMinAnnuityDifference() |
javax.swing.JFormattedTextField |
getMinAreaComplexity() |
javax.swing.JFormattedTextField |
getMinErosion() |
javax.swing.JFormattedTextField |
getMinLandscapeDiversity() |
javax.swing.JFormattedTextField |
getMinNitrateLeaching() |
javax.swing.JFormattedTextField |
getMinPercolationWater() |
javax.swing.JFormattedTextField |
getMinSlope() |
javax.swing.JFormattedTextField |
getMinSoilMoistureIndex() |
javax.swing.JFormattedTextField |
getMinSoilQualityIndex() |
javax.swing.JCheckBox |
getUseMaxAnnuityDifference() |
javax.swing.JCheckBox |
getUseMaxAreaComplexity() |
javax.swing.JCheckBox |
getUseMaxErosion() |
javax.swing.JCheckBox |
getUseMaxLandscapeDiversity() |
javax.swing.JCheckBox |
getUseMaxNitrateLeaching() |
javax.swing.JCheckBox |
getUseMaxPercolationWater() |
javax.swing.JCheckBox |
getUseMaxSlope() |
javax.swing.JCheckBox |
getUseMaxSoilMoistureIndex() |
javax.swing.JCheckBox |
getUseMaxSoilQualityIndex() |
javax.swing.JCheckBox |
getUseMinAnnuityDifference() |
javax.swing.JCheckBox |
getUseMinAreaComplexity() |
javax.swing.JCheckBox |
getUseMinErosion() |
javax.swing.JCheckBox |
getUseMinLandscapeDiversity() |
javax.swing.JCheckBox |
getUseMinNitrateLeaching() |
javax.swing.JCheckBox |
getUseMinPercolationWater() |
javax.swing.JCheckBox |
getUseMinSlope() |
javax.swing.JCheckBox |
getUseMinSoilMoistureIndex() |
javax.swing.JCheckBox |
getUseMinSoilQualityIndex() |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Method to handle state change for check box.
|
void |
propertyChange(java.beans.PropertyChangeEvent e)
Method to update form and graph.
|
void |
setMaxAnnuityDifference(javax.swing.JFormattedTextField maxAnnuityDifference) |
void |
setMaxAreaComplexity(javax.swing.JFormattedTextField maxAreaComplexity) |
void |
setMaxErosion(javax.swing.JFormattedTextField maxErosion) |
void |
setMaxLandscapeDiversity(javax.swing.JFormattedTextField maxLandscapeDiversity) |
void |
setMaxNitrateLeaching(javax.swing.JFormattedTextField maxNitrateLeaching) |
void |
setMaxPercolationWater(javax.swing.JFormattedTextField maxPercolationWater) |
void |
setMaxSlope(javax.swing.JFormattedTextField maxSlope) |
void |
setMaxSoilMoistureIndex(javax.swing.JFormattedTextField maxSoilMoistureIndex) |
void |
setMaxSoilQualityIndex(javax.swing.JFormattedTextField maxSoilQualityIndex) |
void |
setMinAnnuityDifference(javax.swing.JFormattedTextField minAnnuityDifference) |
void |
setMinAreaComplexity(javax.swing.JFormattedTextField minAreaComplexity) |
void |
setMinErosion(javax.swing.JFormattedTextField minErosion) |
void |
setMinLandscapeDiversity(javax.swing.JFormattedTextField minLandscapeDiversity) |
void |
setMinNitrateLeaching(javax.swing.JFormattedTextField minNitrateLeaching) |
void |
setMinPercolationWater(javax.swing.JFormattedTextField minPercolationWater) |
void |
setMinSlope(javax.swing.JFormattedTextField minSlope) |
void |
setMinSoilMoistureIndex(javax.swing.JFormattedTextField minSoilMoistureIndex) |
void |
setMinSoilQualityIndex(javax.swing.JFormattedTextField minSoilQualityIndex) |
void |
setUseMaxAnnuityDifference(javax.swing.JCheckBox useMaxAnnuityDifference) |
void |
setUseMaxAreaComplexity(javax.swing.JCheckBox useMaxAreaComplexity) |
void |
setUseMaxErosion(javax.swing.JCheckBox useMaxErosion) |
void |
setUseMaxLandscapeDiversity(javax.swing.JCheckBox useMaxLandscapeDiversity) |
void |
setUseMaxNitrateLeaching(javax.swing.JCheckBox useMaxNitrateLeaching) |
void |
setUseMaxPercolationWater(javax.swing.JCheckBox useMaxPercolationWater) |
void |
setUseMaxSlope(javax.swing.JCheckBox useMaxSlope) |
void |
setUseMaxSoilMoistureIndex(javax.swing.JCheckBox useMaxSoilMoistureIndex) |
void |
setUseMaxSoilQualityIndex(javax.swing.JCheckBox useMaxSoilQualityIndex) |
void |
setUseMinAnnuityDifference(javax.swing.JCheckBox useMinAnnuityDifference) |
void |
setUseMinAreaComplexity(javax.swing.JCheckBox useMinAreaComplexity) |
void |
setUseMinErosion(javax.swing.JCheckBox useMinErosion) |
void |
setUseMinLandscapeDiversity(javax.swing.JCheckBox useMinLandscapeDiversity) |
void |
setUseMinNitrateLeaching(javax.swing.JCheckBox useMinNitrateLeaching) |
void |
setUseMinPercolationWater(javax.swing.JCheckBox useMinPercolationWater) |
void |
setUseMinSlope(javax.swing.JCheckBox useMinSlope) |
void |
setUseMinSoilMoistureIndex(javax.swing.JCheckBox useMinSoilMoistureIndex) |
void |
setUseMinSoilQualityIndex(javax.swing.JCheckBox useMinSoilQualityIndex) |
public FormSRCTargets(Config conf) throws java.net.MalformedURLException
conf
- Configurationjava.net.MalformedURLException
public void activate(PanelForm formPanel)
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
e
- ItemEventpublic javax.swing.JFormattedTextField getMaxSoilMoistureIndex()
public void setMaxSoilMoistureIndex(javax.swing.JFormattedTextField maxSoilMoistureIndex)
public javax.swing.JFormattedTextField getMinAnnuityDifference()
public void setMinAnnuityDifference(javax.swing.JFormattedTextField minAnnuityDifference)
public javax.swing.JFormattedTextField getMaxAnnuityDifference()
public void setMaxAnnuityDifference(javax.swing.JFormattedTextField maxAnnuityDifference)
public javax.swing.JCheckBox getUseMinAnnuityDifference()
public void setUseMinAnnuityDifference(javax.swing.JCheckBox useMinAnnuityDifference)
public javax.swing.JCheckBox getUseMaxAnnuityDifference()
public void setUseMaxAnnuityDifference(javax.swing.JCheckBox useMaxAnnuityDifference)
public javax.swing.JFormattedTextField getMinErosion()
public void setMinErosion(javax.swing.JFormattedTextField minErosion)
public javax.swing.JFormattedTextField getMaxErosion()
public void setMaxErosion(javax.swing.JFormattedTextField maxErosion)
public javax.swing.JCheckBox getUseMinErosion()
public void setUseMinErosion(javax.swing.JCheckBox useMinErosion)
public javax.swing.JCheckBox getUseMaxErosion()
public void setUseMaxErosion(javax.swing.JCheckBox useMaxErosion)
public javax.swing.JFormattedTextField getMinLandscapeDiversity()
public void setMinLandscapeDiversity(javax.swing.JFormattedTextField minLandscapeDiversity)
public javax.swing.JFormattedTextField getMaxLandscapeDiversity()
public void setMaxLandscapeDiversity(javax.swing.JFormattedTextField maxLandscapeDiversity)
public javax.swing.JCheckBox getUseMinLandscapeDiversity()
public void setUseMinLandscapeDiversity(javax.swing.JCheckBox useMinLandscapeDiversity)
public javax.swing.JCheckBox getUseMaxLandscapeDiversity()
public void setUseMaxLandscapeDiversity(javax.swing.JCheckBox useMaxLandscapeDiversity)
public javax.swing.JFormattedTextField getMinPercolationWater()
public void setMinPercolationWater(javax.swing.JFormattedTextField minPercolationWater)
public javax.swing.JFormattedTextField getMaxPercolationWater()
public void setMaxPercolationWater(javax.swing.JFormattedTextField maxPercolationWater)
public javax.swing.JCheckBox getUseMinPercolationWater()
public void setUseMinPercolationWater(javax.swing.JCheckBox useMinPercolationWater)
public javax.swing.JCheckBox getUseMaxPercolationWater()
public void setUseMaxPercolationWater(javax.swing.JCheckBox useMaxPercolationWater)
public javax.swing.JFormattedTextField getMinNitrateLeaching()
public void setMinNitrateLeaching(javax.swing.JFormattedTextField minNitrateLeaching)
public javax.swing.JFormattedTextField getMaxNitrateLeaching()
public void setMaxNitrateLeaching(javax.swing.JFormattedTextField maxNitrateLeaching)
public javax.swing.JCheckBox getUseMinNitrateLeaching()
public void setUseMinNitrateLeaching(javax.swing.JCheckBox useMinNitrateLeaching)
public javax.swing.JCheckBox getUseMaxNitrateLeaching()
public void setUseMaxNitrateLeaching(javax.swing.JCheckBox useMaxNitrateLeaching)
public javax.swing.JFormattedTextField getMinAreaComplexity()
public void setMinAreaComplexity(javax.swing.JFormattedTextField minAreaComplexity)
public javax.swing.JFormattedTextField getMaxAreaComplexity()
public void setMinSlope(javax.swing.JFormattedTextField minSlope)
public void setMaxSlope(javax.swing.JFormattedTextField maxSlope)
public void setMinSoilQualityIndex(javax.swing.JFormattedTextField minSoilQualityIndex)
public void setMaxSoilQualityIndex(javax.swing.JFormattedTextField maxSoilQualityIndex)
public void setMinSoilMoistureIndex(javax.swing.JFormattedTextField minSoilMoistureIndex)
public javax.swing.JFormattedTextField getMinSlope()
public javax.swing.JFormattedTextField getMaxSlope()
public javax.swing.JFormattedTextField getMinSoilQualityIndex()
public javax.swing.JFormattedTextField getMaxSoilQualityIndex()
public javax.swing.JFormattedTextField getMinSoilMoistureIndex()
public void setMaxAreaComplexity(javax.swing.JFormattedTextField maxAreaComplexity)
public javax.swing.JCheckBox getUseMinAreaComplexity()
public void setUseMinAreaComplexity(javax.swing.JCheckBox useMinAreaComplexity)
public javax.swing.JCheckBox getUseMaxAreaComplexity()
public void setUseMaxAreaComplexity(javax.swing.JCheckBox useMaxAreaComplexity)
public javax.swing.JCheckBox getUseMinSlope()
public void setUseMinSlope(javax.swing.JCheckBox useMinSlope)
public javax.swing.JCheckBox getUseMaxSlope()
public void setUseMaxSlope(javax.swing.JCheckBox useMaxSlope)
public javax.swing.JCheckBox getUseMinSoilQualityIndex()
public void setUseMinSoilQualityIndex(javax.swing.JCheckBox useMinSoilQualityIndex)
public javax.swing.JCheckBox getUseMaxSoilQualityIndex()
public void setUseMaxSoilQualityIndex(javax.swing.JCheckBox useMaxSoilQualityIndex)
public javax.swing.JCheckBox getUseMinSoilMoistureIndex()
public void setUseMinSoilMoistureIndex(javax.swing.JCheckBox useMinSoilMoistureIndex)
public javax.swing.JCheckBox getUseMaxSoilMoistureIndex()
public void setUseMaxSoilMoistureIndex(javax.swing.JCheckBox useMaxSoilMoistureIndex)
public BoxplotMulti getGraphErosion()
public BoxplotMulti getGraphAreaComplexity()
public BoxplotMulti getGraphLandscapeDiversity()
public BoxplotMulti getGraphNitrateLeaching()
public BoxplotMulti getGraphPercolationWater()
public BoxplotMulti getGraphSlope()
public BoxplotMulti getGraphSoilQualityIndex()
public BoxplotMulti getGraphSoilMoistureIndex()
public void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange
in interface java.beans.PropertyChangeListener
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener