public class Fahrstreifen extends ConfigurationObjectWrapper
Achtung: Das Attribute "Typ" wird zur Sortierung der Fahrstreifen benutzt. Es wird davon ausgegangen, dass die Zustände/Werte des Attributtypes att.fahrStreifenTyp von aussen nach innen aufsteigen.
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER
Modifier and Type | Method and Description |
---|---|
static Fahrstreifen[] |
getAll()
gibt die DatenModellObjekte vom typ fahrstreifen zurück, wenn keiner
dieser Objekte Fehler in den ObjektReferenzen aufweist.
|
DEKanal.Axl |
getDEKanalAxl()
gibt ein Object auf den DEKanal.Axl zurück, wenn für den
Fahrstreifen Achslasten erfaßt werden..
|
Fahrstreifen |
getErsatzFahrstreifen()
gibt den ErsatzFahrstreifen zurück oder null, wenn keiner definiert
wurde.
|
FahrstreifenQuelle |
getFahrstreifenQuelle()
gibt ein Object auf die FahrstreifenQuelle zurück, das eine Instance der
Klassen FahrstreifenQuelleASCII, FahrstreifenQuelleDeLve oder
FahrstreifenQuelleVirtuell ist.
|
protected static Fahrstreifen |
getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrStreifen) |
static Fahrstreifen |
getInstance(String pid)
gibt die Instance der FahrStreifen mit der PID zurück.
|
String |
getLage() |
MessQuerschnitt |
getMessQuerschnitt()
gibt den MessQuerschnitt zurück, zu dem der Fahrstreifen
gehört, wenn dieser irgenwann gesetzt worden ist.
|
String |
getMultilineRepresentation() |
String |
getMultilineRepresentation(int indent) |
String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.
|
String |
getTyp()
gibt den Typ des Fahrstreifen zurück: SonstigerFahrStreifen, Kriechspur,
HFS, 1ÜFS, 2ÜFS usw..
|
protected void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrstreifen)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
boolean |
isAchslastErfassung()
gibt true zurück, wenn die Quelle vom DEKanal.Axl ist.
|
void |
setDEKanalAxl(DEKanal.Axl deKanal)
setzt den DEKanal.Axl.
|
protected void |
setMessQuerschnitt(MessQuerschnitt messQuerschnitt)
setzt den MessQuerschnitt, zu dem der fahrstreifen gehört.
|
String |
toString()
gibt einen String "ObjectType - ObjectName" zurück.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText
protected void setMessQuerschnitt(MessQuerschnitt messQuerschnitt)
setzt den MessQuerschnitt, zu dem der fahrstreifen gehört.
messQuerschnitt
- MessQuerschnittpublic MessQuerschnitt getMessQuerschnitt()
gibt den MessQuerschnitt zurück, zu dem der Fahrstreifen gehört, wenn dieser irgenwann gesetzt worden ist.
public FahrstreifenQuelle getFahrstreifenQuelle()
public DEKanal.Axl getDEKanalAxl()
public void setDEKanalAxl(DEKanal.Axl deKanal)
deKanal
- der Kanalpublic boolean isAchslastErfassung() throws DataModellMismatchException
DataModellMismatchException
- ungültiges Datenmodellpublic Fahrstreifen getErsatzFahrstreifen() throws DataModellObjectNotFoundException, DataModellMismatchException
DataModellObjectNotFoundException
DataModellMismatchException
DataModellObjectNotFoundException
- ungültiges DatenmodellDataModellMismatchException
- ungültiges Datenmodellpublic String getTyp()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrstreifen) throws DataModellMismatchException
ConfigurationObjectWrapper
fahrstreifen
- ConfigurationObjectDataModellMismatchException
- ungültiges Datenmodellpublic static Fahrstreifen getInstance(String pid) throws DataModellObjectNotFoundException, DataModellMismatchException
pid
- StringDataModellObjectNotFoundException
- ungültiges DatenmodellDataModellMismatchException
- ungültiges Datenmodellprotected static Fahrstreifen getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrStreifen) throws DataModellMismatchException
DataModellMismatchException
public static Fahrstreifen[] getAll() throws DataModellMismatchException
DataModellMismatchException
- ungültiges Datenmodellpublic String toString()
ConfigurationObjectWrapper
toString
in class ConfigurationObjectWrapper
public String getMultilineRepresentation(int indent)
public String getMultilineRepresentation()
public String getLage()
public String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.