Class KdHochbauSchrankSchacht.Daten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmgeraeteeinbauorte.konfigurationsdaten.KdHochbauSchrankSchacht.Daten
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
,de.bsvrz.sys.funclib.bitctrl.modell.Datum
,de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
- Enclosing class:
- KdHochbauSchrankSchacht
public static class KdHochbauSchrankSchacht.Daten extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum implements de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
Kapselt die Daten des Datensatzes.
-
-
Constructor Summary
Constructors Constructor Description Daten(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
Initialisiert das Datum.
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
KdHochbauSchrankSchacht.Daten
clone()
AttGeraetLaengeMeter
getAbstandStrasse()
Abstand der Standorts von der Strasse, rechtwinklig vom rechten Fahrbahnrand gemessen, negative WErte sagen also aus, dass sich der Standort links von der referenzierten Fahrbahn (PunktLiegtAufLinienObjekt) befindet, also z.B. im Mittelstreifen.java.lang.String
getBezeichnung()
Bezeichnung des Hochbau / Schrank / Schacht.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String>
getBilder()
Bilder zum konkreten Hochbau / Schrank / Schacht.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String>
getDokumentation()
Dokumentation zum konkreten Hochbau / Schrank / Schacht, z.B. spezielle Schaltpläne, Zeichnungen.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EinbauOrt>
getEinbauOrte()
Referenz auf die konkreten Einbauorte, .HochbauSchrankSchachtTyp
getHochbauSchrankSchachtTyp()
Referenz auf dcen Typ, von dem dieser konkrete Hochbau / Schrank / Schacht/...ist.AttGeraetLaengeMeter
getHoeheUeberNN()
Hoehe dieses Standorts ueber NN, kann herangezogen werden, um die Zulässigkeit höhenempfindlicher Geraete zu prüfen.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String>
getLageplan()
Link auf einen Lageplan zu dem konkreten Hochbau / Schrank / Schacht.PunktLiegtAufLinienObjekt
getReferenzZuPunktLiegtAufLinienObjekt()
Referenz zum Punkt an der Strasse, an dem das Objekt liegt.Punkt
getStandort()
Referenz auf den Punkt, an dem sich der Hochbau / Schrank / Schacht befindet.void
setAbstandStrasse(AttGeraetLaengeMeter _abstandStrasse)
Abstand der Standorts von der Strasse, rechtwinklig vom rechten Fahrbahnrand gemessen, negative WErte sagen also aus, dass sich der Standort links von der referenzierten Fahrbahn (PunktLiegtAufLinienObjekt) befindet, also z.B. im Mittelstreifen.void
setBezeichnung(java.lang.String _bezeichnung)
Bezeichnung des Hochbau / Schrank / Schacht.void
setHochbauSchrankSchachtTyp(HochbauSchrankSchachtTyp _hochbauSchrankSchachtTyp)
Referenz auf dcen Typ, von dem dieser konkrete Hochbau / Schrank / Schacht/...ist.void
setHoeheUeberNN(AttGeraetLaengeMeter _hoeheUeberNN)
Hoehe dieses Standorts ueber NN, kann herangezogen werden, um die Zulässigkeit höhenempfindlicher Geraete zu prüfen.void
setReferenzZuPunktLiegtAufLinienObjekt(PunktLiegtAufLinienObjekt _referenzZuPunktLiegtAufLinienObjekt)
Referenz zum Punkt an der Strasse, an dem das Objekt liegt.void
setStandort(Punkt _standort)
Referenz auf den Punkt, an dem sich der Hochbau / Schrank / Schacht befindet.java.lang.String
toString()
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
dGetAspekt, dGetDatensatz, dSetAspekt
-
-
-
-
Method Detail
-
getHochbauSchrankSchachtTyp
public HochbauSchrankSchachtTyp getHochbauSchrankSchachtTyp()
Referenz auf dcen Typ, von dem dieser konkrete Hochbau / Schrank / Schacht/...ist.- Returns:
- der Wert von HochbauSchrankSchachtTyp.
-
setHochbauSchrankSchachtTyp
public void setHochbauSchrankSchachtTyp(HochbauSchrankSchachtTyp _hochbauSchrankSchachtTyp)
Referenz auf dcen Typ, von dem dieser konkrete Hochbau / Schrank / Schacht/...ist.- Parameters:
_hochbauSchrankSchachtTyp
- der neue Wert von HochbauSchrankSchachtTyp.
-
getDokumentation
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getDokumentation()
Dokumentation zum konkreten Hochbau / Schrank / Schacht, z.B. spezielle Schaltpläne, Zeichnungen.- Returns:
- der Wert von Dokumentation.
-
getBilder
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getBilder()
Bilder zum konkreten Hochbau / Schrank / Schacht.- Returns:
- der Wert von Bilder.
-
getLageplan
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getLageplan()
Link auf einen Lageplan zu dem konkreten Hochbau / Schrank / Schacht.- Returns:
- der Wert von Lageplan.
-
getBezeichnung
public java.lang.String getBezeichnung()
Bezeichnung des Hochbau / Schrank / Schacht.- Returns:
- der Wert von Bezeichnung.
-
setBezeichnung
public void setBezeichnung(java.lang.String _bezeichnung)
Bezeichnung des Hochbau / Schrank / Schacht.- Parameters:
_bezeichnung
- der neue Wert von Bezeichnung.
-
getStandort
public Punkt getStandort()
Referenz auf den Punkt, an dem sich der Hochbau / Schrank / Schacht befindet. Wenn das Objekt sich an einer Strasse befindet, kann der Wert identisch mit ReferenzZuPunktLiegtAuf LinienObjekt sein.- Returns:
- der Wert von Standort.
-
setStandort
public void setStandort(Punkt _standort)
Referenz auf den Punkt, an dem sich der Hochbau / Schrank / Schacht befindet. Wenn das Objekt sich an einer Strasse befindet, kann der Wert identisch mit ReferenzZuPunktLiegtAuf LinienObjekt sein.- Parameters:
_standort
- der neue Wert von Standort.
-
getEinbauOrte
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EinbauOrt> getEinbauOrte()
Referenz auf die konkreten Einbauorte, .Referenz auf die konkreten Einbauorte, die sich gemäss Typ des Hochbaus /Schranks/ Schachts in der ersten Hierarchieebene zwingend in diesem Hochbau / Schrank / Schacht befinden (z.B: Lagerraum, wenn ein Kabelhaus prizipiell Platz zum Lagern bietet, 19''-Rahmen im Fall eines Streckenstationsschranks...
- Returns:
- der Wert von EinbauOrte.
-
getHoeheUeberNN
public AttGeraetLaengeMeter getHoeheUeberNN()
Hoehe dieses Standorts ueber NN, kann herangezogen werden, um die Zulässigkeit höhenempfindlicher Geraete zu prüfen.- Returns:
- der Wert von HoeheUeberNN.
-
setHoeheUeberNN
public void setHoeheUeberNN(AttGeraetLaengeMeter _hoeheUeberNN)
Hoehe dieses Standorts ueber NN, kann herangezogen werden, um die Zulässigkeit höhenempfindlicher Geraete zu prüfen.- Parameters:
_hoeheUeberNN
- der neue Wert von HoeheUeberNN.
-
getAbstandStrasse
public AttGeraetLaengeMeter getAbstandStrasse()
Abstand der Standorts von der Strasse, rechtwinklig vom rechten Fahrbahnrand gemessen, negative WErte sagen also aus, dass sich der Standort links von der referenzierten Fahrbahn (PunktLiegtAufLinienObjekt) befindet, also z.B. im Mittelstreifen.- Returns:
- der Wert von AbstandStrasse.
-
setAbstandStrasse
public void setAbstandStrasse(AttGeraetLaengeMeter _abstandStrasse)
Abstand der Standorts von der Strasse, rechtwinklig vom rechten Fahrbahnrand gemessen, negative WErte sagen also aus, dass sich der Standort links von der referenzierten Fahrbahn (PunktLiegtAufLinienObjekt) befindet, also z.B. im Mittelstreifen.- Parameters:
_abstandStrasse
- der neue Wert von AbstandStrasse.
-
getReferenzZuPunktLiegtAufLinienObjekt
public PunktLiegtAufLinienObjekt getReferenzZuPunktLiegtAufLinienObjekt()
Referenz zum Punkt an der Strasse, an dem das Objekt liegt. Im Unterschied zum Standort ggf. auch nur der Punkt an der Strasse, von dem das Objekt sinnvoll erreichbar ist.- Returns:
- der Wert von ReferenzZuPunktLiegtAufLinienObjekt.
-
setReferenzZuPunktLiegtAufLinienObjekt
public void setReferenzZuPunktLiegtAufLinienObjekt(PunktLiegtAufLinienObjekt _referenzZuPunktLiegtAufLinienObjekt)
Referenz zum Punkt an der Strasse, an dem das Objekt liegt. Im Unterschied zum Standort ggf. auch nur der Punkt an der Strasse, von dem das Objekt sinnvoll erreichbar ist.- Parameters:
_referenzZuPunktLiegtAufLinienObjekt
- der neue Wert von ReferenzZuPunktLiegtAufLinienObjekt.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
atl2Bean
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public KdHochbauSchrankSchacht.Daten clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.Datum
- Specified by:
clone
in classde.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-