|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.bonn.xulu.model.AbstractModelContentManager
edu.bonn.xulu.plugin.model.clue.ClueModelContentManager
public class ClueModelContentManager
Diese Klasse verwaltet die Ressourcen fuer das Clue-Modell
und prueft diese auf Korrektheit.
Die Art der benoetigten Ressourcen ist der Model-Doku
zu entnehmen.
Field Summary | |
---|---|
static int |
ACTLU
Ressource: Temp-Raster for actual LU |
static int |
ACTLUHISTORY
Ressource: Temp-Raster for actual LU History |
static int |
AREARESTR
|
static int |
BASESCENARIO
Ressource: Base scenario |
static int |
CONVFACTQM
Ressource: Toleranz fuer Bedarfe |
static int |
DEMAND
Ressource: Demand scenario |
static int |
DYNDF
Ressource: Dynamic driving forces |
static int |
DYNDFTYPES
Ressource: List of the dynamic driving force types |
static int |
ELASTICITY
Ressource: Conversion elasticity |
static int |
ITERVAR
Ressource: Temp-List for iteration variables |
static int |
LSPAFACT
Ressource: Factors for "Location specific preference addition" |
static int |
LSPAPROB
Ressource: RasterList for "Location specific preference addition" |
static int |
LUCONV
Ressource: LU-Conversion-Matrix |
static int |
LUCONVDEV
Ressource: LU-Conversion-Matrix |
static int |
LUHISTORY
Ressource: Land use history of base scenario |
static int |
LUPROB
Ressource: Temp-Raster for LU Probabilities |
static int |
MODELSTEPS
Ressource: Simulation step count |
static int |
NBHPROB
Ressource: Temp-Raster for LU Probabilities |
static int |
NBHREGRESSION
Ressource: Neighborhood-Regression results |
static int |
NBHSETTINGS
Ressource: Neighborhood-Settings |
static int |
NBHWEIGHTS
Ressource: Gewichtung der Neighborhood-Regression results |
static int |
REGRESSION
Ressource: Regression results |
static int |
STATDF
Ressource: Static driving forces |
static int |
STEPRESULTS
Ressource: Out-Rasters for time step results |
static int |
TOLERANCEAVERAGE
Ressource: Average tolerance for demand compliance |
static int |
TOLERANCESINGLE
Ressource: Tolerance for demand compliance for each lu type |
static int |
TOLERANCETYPE
Ressource: Type of tolerance expression for demand compliance |
static int |
TOTALPROB
Ressource: Temp-RasterList for total probabilities |
Fields inherited from class edu.bonn.xulu.model.AbstractModelContentManager |
---|
LOGGER, resource |
Constructor Summary | |
---|---|
ClueModelContentManager()
Erzeugt einen neuen ContentManager fuer das ClueModel. |
Method Summary | |
---|---|
void |
checkAndError()
Prueft alle Modell-Ressourcen auf Korrektheit. |
ScalarProperty |
getActLUHistory()
Liefert Zugriff auf die Ressource "Aktuelle Land use History". |
ScalarProperty |
getActLUResult()
Liefert Zugriff auf die Ausgabe-Ressource "Aktuelle Landnutzung". |
ScalarProperty |
getAreaRestrictions()
Liefert Zugriff auf die Ressource "Area Restrictions". |
ScalarProperty |
getAverageDemandTolerance()
Liefert Zugriff auf die Ressource "Durchschnitts-Abweichung von Bedarfen". |
ScalarProperty |
getBaseScenario()
Liefert Zugriff auf die Ressource "Base Scenario". |
ListProperty |
getConversionElasticity()
Liefert Zugriff auf die Ressource "Conversion Elasticity". |
ScalarProperty |
getConversionFactor()
Liefert Zugriff auf die Ressource "Umrechnungsfaktor Bedarfseinheit -> qm". |
MatrixProperty |
getDemandScenario()
Liefert Zugriff auf die Ressource "Demand Scenario". |
ScalarProperty |
getDemandToleranceType()
Liefert Zugriff auf die Ressource "Art der Abweichungsangaben". |
MultiGrid |
getDynamicDrivingForces()
Liefert Zugriff auf die Ressource "Dynamic Driving Forces". |
ListProperty |
getDynamicDrivingForceTypes()
Liefert Zugriff auf die Ressource "Dynamic Driving Force Types". |
ListProperty |
getIterationVariables()
Liefert Zugriff auf die Ausgabe-Ressource "Iterationsvariablen". |
ListProperty |
getLSPAFactors()
Liefert Zugriff auf die Ressource "Factors for the location specific preferece addition". |
MultiGrid |
getLSPAProbabilities()
Liefert Zugriff auf die Ressource "Location specific preferece addition". |
MatrixProperty |
getLUConversionDeviationMatrix()
Liefert Zugriff auf die Ressource "Deviation of LU Conversion Matrix". |
MatrixProperty |
getLUConversionMatrix()
Liefert Zugriff auf die Ressource "LU Conversion Matrix". |
ScalarProperty |
getLUHistory()
Liefert Zugriff auf die Ressource "Land use History". |
MultiGrid |
getLUProbabilities()
Liefert Zugriff auf die Ausgabe-Ressource "LU-Wahrscheinlichkeiten". |
MultiGrid |
getNeighborhoodProbabilities()
Liefert Zugriff auf die Ausgabe-Ressource "Nachbarschafts-Wahrscheinlichkeiten". |
MatrixProperty |
getNeighborhoodRegression()
Liefert Zugriff auf die Ressource "Neighborhood Regression Results". |
MatrixProperty |
getNeighborhoodSettings()
Liefert Zugriff auf die Ressource "Neighborhood Settings". |
ListProperty |
getNeighborhoodWeights()
Liefert Zugriff auf die Ressource "Neighborhood Weights". |
MatrixProperty |
getRegressionResults()
Liefert Zugriff auf die Ressource "Regression Results". |
ScalarProperty |
getSingleDemandTolerance()
Liefert Zugriff auf die Ressource "Einzel-Abweichung von Bedarfen". |
MultiGrid |
getStaticDrivingForces()
Liefert Zugriff auf die Ressource "Static Driving Forces". |
ScalarProperty |
getStepCount()
Liefert Zugriff auf die Ressource "Time Steps". |
MultiGrid |
getStepLUResults()
Liefert Zugriff auf die Ausgabe-Ressource "LU zu jedem Zeitschritt". |
MultiGrid |
getTotalProbabilities()
Liefert Zugriff auf die Ausgabe-Ressource "Gesamt-Wahrscheinlichkeiten". |
void |
resetCaptions(Map<String,Object> captionMap)
Belegt die Ressourcen-Beschreibungen neu. |
Methods inherited from class edu.bonn.xulu.model.AbstractModelContentManager |
---|
check, getResource, getResourceCount, getResourceData, resetResourceDescription |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int MODELSTEPS
public static final int TOLERANCETYPE
public static final int TOLERANCESINGLE
public static final int TOLERANCEAVERAGE
public static final int CONVFACTQM
public static final int BASESCENARIO
public static final int LUHISTORY
public static final int LUCONV
public static final int LUCONVDEV
public static final int ELASTICITY
public static final int AREARESTR
public static final int DEMAND
public static final int STATDF
public static final int DYNDFTYPES
public static final int DYNDF
public static final int REGRESSION
public static final int NBHWEIGHTS
public static final int NBHSETTINGS
public static final int NBHREGRESSION
public static final int LSPAPROB
public static final int LSPAFACT
public static final int ACTLUHISTORY
public static final int LUPROB
public static final int NBHPROB
public static final int ITERVAR
public static final int ACTLU
public static final int STEPRESULTS
public static final int TOTALPROB
Constructor Detail |
---|
public ClueModelContentManager()
Method Detail |
---|
public void resetCaptions(Map<String,Object> captionMap)
captionMap = null
), wird auf den
Resource-Provider des Modells zurueckgegriffen.
resetCaptions
in class AbstractModelContentManager
captionMap
- Map in der nach den Ressourcen-Beschreibungen gesucht wird (kann
null
sein)public void checkAndError()
checkAndError
in interface ModelContentManager
checkAndError
in class AbstractModelContentManager
ModelResource.checkAndError()
public ScalarProperty getStepCount()
public ScalarProperty getDemandToleranceType()
public ScalarProperty getSingleDemandTolerance()
public ScalarProperty getAverageDemandTolerance()
public ScalarProperty getConversionFactor()
public ScalarProperty getBaseScenario()
public ScalarProperty getLUHistory()
public MatrixProperty getLUConversionMatrix()
public MatrixProperty getLUConversionDeviationMatrix()
public ListProperty getConversionElasticity()
public ScalarProperty getAreaRestrictions()
public MatrixProperty getDemandScenario()
public MultiGrid getStaticDrivingForces()
public ListProperty getDynamicDrivingForceTypes()
public MultiGrid getDynamicDrivingForces()
public MatrixProperty getRegressionResults()
public ListProperty getNeighborhoodWeights()
public MatrixProperty getNeighborhoodSettings()
public MatrixProperty getNeighborhoodRegression()
public ScalarProperty getActLUResult()
public MultiGrid getLUProbabilities()
public MultiGrid getNeighborhoodProbabilities()
public ListProperty getIterationVariables()
public MultiGrid getTotalProbabilities()
public MultiGrid getLSPAProbabilities()
public ListProperty getLSPAFactors()
public ScalarProperty getActLUHistory()
public MultiGrid getStepLUResults()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |