public static class OdBaustellenSimulation.Daten extends AbstractDatum
Modifier and Type | Class and Description |
---|---|
static class |
OdBaustellenSimulation.Daten.StauEintrag
ein Staueintrag in der Liste der für eine Baustelle prognostizierten
Staus.
|
Datum.Status
Constructor and Description |
---|
Daten() |
Modifier and Type | Method and Description |
---|---|
void |
addSchritte(OdBaustellenSimulation.Daten.StauEintrag... neueStaus)
fügt die übergebenen Staueinträge hinzu.
|
void |
clearStaus()
entfernt alle Staueinträge.
|
OdBaustellenSimulation.Daten |
clone()
Klont das Objekt, in dem der Zeitstempel und alle Daten hart kopiert
werden.
|
java.lang.String |
getAuftragGeber()
liefert den Auftraggeber.
|
java.lang.String |
getBemerkung()
liefert die Bemerkung die bei der Beauftragung einer Simulation
angegebenen wurde.
|
Datum.Status |
getDatenStatus()
liefert den aktuellen Status des Datensatzes.
|
java.lang.String |
getFehlerMeldung()
liefert eine potentielle Fehlermeldung, die die Ausführung der
Simulation verhindert hat.
|
OdBaustellenSimulation.Daten.StauEintrag |
getStau(int idx)
liefert den an der übergebenen Position befindlichen Stau aus der
Liste der Staueinträge.
|
java.util.List<OdBaustellenSimulation.Daten.StauEintrag> |
getStaus()
liefert die Liste der Staueinträge.
|
boolean |
isSimulationErfolgreich()
liefert den Marker, über den festgelegt ist, ob die Simulation
erfolgreich durchgeführt werden konnte.
|
void |
setAuftragGeber(java.lang.String auftragGeber)
sertr den Name des Auftraggebers der Simulation.
|
void |
setBemerkung(java.lang.String bemerkung)
setzt den Bemerkungstext, der mit dem Auftrag zur SImulation
geliefert wurde.
|
protected void |
setDatenStatus(Datum.Status neuerStatus)
setzt den aktuellen Status des Datensatzes.
|
void |
setFehlerMeldung(java.lang.String fehlerMeldung)
setzt einen Fehlertext, wenn die Simulation nicht erfolgreich
ausgeführt werden konnte.
|
void |
setSimulationErfolgreich(boolean simulationErfolgreich)
setzt den Marker, der eine erfolgreiche Simulation markiert.
|
getZeitpunkt, getZeitstempel, isValid, setZeitstempel
public void addSchritte(OdBaustellenSimulation.Daten.StauEintrag... neueStaus)
neueStaus
- die Staueinträgepublic void clearStaus()
public OdBaustellenSimulation.Daten clone()
Datum
clone
in interface Datum
clone
in class AbstractDatum
public java.lang.String getAuftragGeber()
public java.lang.String getBemerkung()
public Datum.Status getDatenStatus()
Datum
public java.lang.String getFehlerMeldung()
public OdBaustellenSimulation.Daten.StauEintrag getStau(int idx)
idx
- der Indexpublic java.util.List<OdBaustellenSimulation.Daten.StauEintrag> getStaus()
public boolean isSimulationErfolgreich()
true
, wenn die Daten das Ergebnis einer
erfolgreichen Simulation beschreiben.public void setAuftragGeber(java.lang.String auftragGeber)
auftragGeber
- der Namepublic void setBemerkung(java.lang.String bemerkung)
bemerkung
- der Textprotected void setDatenStatus(Datum.Status neuerStatus)
neuerStatus
- der neue Statuspublic void setFehlerMeldung(java.lang.String fehlerMeldung)
fehlerMeldung
- der Textpublic void setSimulationErfolgreich(boolean simulationErfolgreich)
simulationErfolgreich
- true
, wenn die Daten einer erfolgreichen
Simulation entstammen