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, _ConfigurationObject
Modifier and Type | Method | 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(java.lang.String pid) |
gibt die Instance der FahrStreifen mit der PID zurück.
|
java.lang.String |
getLage() |
|
MessQuerschnitt |
getMessQuerschnitt() |
gibt den MessQuerschnitt zurück, zu dem der Fahrstreifen
gehört, wenn dieser irgenwann gesetzt worden ist.
|
java.lang.String |
getMultilineRepresentation() |
|
java.lang.String |
getMultilineRepresentation(int indent) |
|
java.lang.String |
getTreeString() |
gibt einen String zum Anzeigen in einem Tree zurück.
|
java.lang.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) |
|
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.
|
java.lang.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
- das angeforderte Datenobjekt wurde nicht gefundenDataModellMismatchException
- das Modellobjekt ist nicht gültigDataModellObjectNotFoundException
- ungültiges DatenmodellDataModellMismatchException
- ungültiges Datenmodellpublic java.lang.String getTyp()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject fahrstreifen) throws DataModellMismatchException
DataModellMismatchException
public static Fahrstreifen getInstance(java.lang.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 java.lang.String toString()
ConfigurationObjectWrapper
toString
in class ConfigurationObjectWrapper
public java.lang.String getMultilineRepresentation(int indent)
public java.lang.String getMultilineRepresentation()
public java.lang.String getLage()
public java.lang.String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper