|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectJPanel
edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModel.GUI
protected class SmallReservoirModel.GUI
Modell-spezifische GUI des Kleinstausee-Modells.
Field Summary | |
---|---|
protected SliderSpinnerPanel |
damHeightSlider
Slider, mit dem die Hoehe der Staumauer ueber NN eingestellt wird. |
protected JLabel |
dammedAreaTitle
Label in dem die Ueberschrift der berechneten Stau-Flaeche angezeigt wird. |
protected JLabel |
dammedAreaValue
Label in dem die berechnete Stau-Flaeche angezeigt wird. |
protected JLabel |
dammedVolumeTitle
Label in dem die Ueberschrift des berechneten Stau-Volumens angezeigt wird |
protected JLabel |
dammedVolumeValue
Label in dem das berechnete Stau-Volumen angezeigt wird. |
protected DecimalFormat |
DECIMAL_FORMAT
Zahlenformat, in dem die berechneten Werte angezeigt werden. |
protected SliderSpinnerPanel |
evaporationSlider
Slider, mit dem die Evaporation (in mm) eingestellt wird. |
protected SliderSpinnerPanel |
infiltrationSlider
Slider, mit dem die Infiltration (in mm) eingestellt wird. |
protected SliderSpinnerPanel |
modelStepSizeSlider
Slider, mit dem die Schrittweite (in Tagen) eingestellt wird, mit der sie Stausee-Daten protokolliert werden. |
protected JCheckBox |
storeStepGridsCheckBox
CheckBox, ob Zwischenschritte als Raster gespeichert werden sollen. |
Constructor Summary | |
---|---|
SmallReservoirModel.GUI()
Erzeugt eine neue GUI. |
Method Summary | |
---|---|
boolean |
checkStoreStepGrids()
Prueft, ob in der GUI eingestellt ist, dass die Zwischenergebnisse als Raster gespeichert werden. |
double |
getDamnHeight()
Liefert die in der GUI eingestellte Staumauer-Hoehe. |
double |
getEvaporation()
Liefert die in der GUI eingestellte Evaporation. |
double |
getInfiltration()
Liefert die in der GUI eingestellte Infiltration. |
int |
getModelStepSize()
Liefert die in der GUI eingestellte Schrittweite des Modells. |
protected void |
initGUI()
Erzeugt die Komponenten der modellspezifischen GUI. |
void |
resetCaptions(Map<String,Object> captionMap)
Belegt die Labels in der GUI neu. |
void |
setCalculatedArea(double area)
Setzt die in der GUI angezeigte (berechnete) "Stau-Flaeche". |
void |
setCalculatedVolume(double volume)
Setzt das in der GUI angezeigte (berechnete) "Stau-Volumen". |
void |
setDamnHeight(double value)
Setzt die in der GUI eingestellte Staumauer-Hoehe. |
void |
setEnabled(boolean enabled)
Deaktiviert die Eingabe-Komponenten der GUI (nicht wie die super -Methode alle Komponenten) |
void |
setEvaporation(double value)
Setzt die in der GUI eingestellte Evaporation. |
void |
setInfiltration(double value)
Setzt die in der GUI eingestellte Infiltration. |
void |
setModelStepSize(int value)
Setzt die in der GUI eingestellte Schrittweite des Modells. |
void |
setStoreStepGrids(boolean storeStepGrids)
Bestimmt, ob in der GUI eingestellt ist, dass die Zwischenergebnisse als Raster gespeichert werden. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final DecimalFormat DECIMAL_FORMAT
protected SliderSpinnerPanel damHeightSlider
protected SliderSpinnerPanel modelStepSizeSlider
protected SliderSpinnerPanel evaporationSlider
protected SliderSpinnerPanel infiltrationSlider
protected JCheckBox storeStepGridsCheckBox
protected JLabel dammedAreaTitle
protected JLabel dammedAreaValue
protected JLabel dammedVolumeTitle
protected JLabel dammedVolumeValue
Constructor Detail |
---|
public SmallReservoirModel.GUI()
initGUI()
auf.
Method Detail |
---|
protected void initGUI()
public void resetCaptions(Map<String,Object> captionMap)
captionMap = null
, wird auf den
Resource-Provider des Modells zurueckgegriffen.
captionMap
- Map in der nach den Label-Bezeichnungen gesucht wird (kann
null
sein)public void setEnabled(boolean enabled)
super
-Methode alle Komponenten)
public double getDamnHeight()
public void setDamnHeight(double value)
value
- einzustellender Wertpublic int getModelStepSize()
public void setModelStepSize(int value)
value
- einzustellender Wertpublic double getEvaporation()
public void setEvaporation(double value)
value
- einzustellender Wertpublic double getInfiltration()
public void setInfiltration(double value)
value
- einzustellender Wertpublic boolean checkStoreStepGrids()
public void setStoreStepGrids(boolean storeStepGrids)
storeStepGrids
- einzustellender Wertpublic void setCalculatedArea(double area)
area
- anzuzeigender Wertpublic void setCalculatedVolume(double volume)
volume
- anzuzeigender Wert
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |