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, getToolTipTextprotected 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
DataModellObjectNotFoundExceptionDataModellMismatchExceptionDataModellObjectNotFoundException - ungültiges DatenmodellDataModellMismatchException - ungültiges Datenmodellpublic String getTyp()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrstreifen)
throws DataModellMismatchException
ConfigurationObjectWrapperfahrstreifen - 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
DataModellMismatchExceptionpublic static Fahrstreifen[] getAll() throws DataModellMismatchException
DataModellMismatchException - ungültiges Datenmodellpublic String toString()
ConfigurationObjectWrappertoString in class ConfigurationObjectWrapperpublic String getMultilineRepresentation(int indent)
public String getMultilineRepresentation()
public String getLage()
public String getTreeString()
ConfigurationObjectWrappergetTreeString in class ConfigurationObjectWrapperCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.