edu.bonn.xulu.plugin.model.ca.reservoir
Class SmallReservoirModelContentManager
java.lang.Object
edu.bonn.xulu.model.AbstractModelContentManager
edu.bonn.xulu.plugin.model.ca.reservoir.SmallReservoirModelContentManager
- All Implemented Interfaces:
- ModelContentManager
public class SmallReservoirModelContentManager
- extends AbstractModelContentManager
Diese Klasse definiert und verwaltet die 7 Ressourcen fuer das Modell
SmallReservoirModel und prueft diese auf Korrektheit.
Die Art der benoetigten Ressourcen ist der SmallReservoirModel-Doku
zu entnehmen.
- Version:
- 1.0
- Author:
- Martin Schmitz (University of Bonn/Germany)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHM_NO
public static final int DHM_NO
- See Also:
- Constant Field Values
DAM_LOC_NO
public static final int DAM_LOC_NO
- See Also:
- Constant Field Values
DAM_HEIGHT_NO
public static final int DAM_HEIGHT_NO
- See Also:
- Constant Field Values
INFILT_NO
public static final int INFILT_NO
- See Also:
- Constant Field Values
EVAPO_NO
public static final int EVAPO_NO
- See Also:
- Constant Field Values
STEP_SIZE_NO
public static final int STEP_SIZE_NO
- See Also:
- Constant Field Values
OUT_AREA_SIZE_NO
public static final int OUT_AREA_SIZE_NO
- See Also:
- Constant Field Values
OUT_AREA_VOL_NO
public static final int OUT_AREA_VOL_NO
- See Also:
- Constant Field Values
OUT_AREA_NO
public static final int OUT_AREA_NO
- See Also:
- Constant Field Values
TMP_DHM_NO
public static final int TMP_DHM_NO
- See Also:
- Constant Field Values
SmallReservoirModelContentManager
public SmallReservoirModelContentManager()
- Erzeugt einen neuen ContentManager fuer das Modell
SmallReservoirModel.
resetCaptions
public void resetCaptions(Map<String,Object> captionMap)
- Belegt die Ressourcen-Beschreibungen neu. Sind in der uebergebenen Map fuer die Keys
keine Werte hinterlegt (oder wenn
captionMap = null
), wird auf den
Resource-Provider des Modells zurueckgegriffen.
- Overrides:
resetCaptions
in class AbstractModelContentManager
- Parameters:
captionMap
- Map in der nach den Ressourcen-Beschreibungen gesucht wird (kann
null
sein)
checkAndError
public void checkAndError()
- Description copied from class:
AbstractModelContentManager
- Ueberprueft alle Ressourcen auf Korrektheit. Unterklassen muessen diese
Methode ueberschreiben, falls eine Uberpruefung der Konsistenz
zwischen den einzelnen Ressourcen notwendig ist.
- Specified by:
checkAndError
in interface ModelContentManager
- Overrides:
checkAndError
in class AbstractModelContentManager
- See Also:
ModelResource.checkAndError()