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.
|
getZeitstempel, isValid, setZeitstempelpublic void addSchritte(OdBaustellenSimulation.Daten.StauEintrag... neueStaus)
neueStaus - die Staueinträgepublic void clearStaus()
public OdBaustellenSimulation.Daten clone()
Datumclone in interface Datumclone in class AbstractDatumpublic java.lang.String getAuftragGeber()
public java.lang.String getBemerkung()
public Datum.Status getDatenStatus()
Datumpublic 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