Class MessQuerschnitt
- java.lang.Object
-
- de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
-
- de.inovat.kex.bast.common.objectwrapper.MessQuerschnitt
-
public class MessQuerschnitt extends ConfigurationObjectWrapper
kapselt den DatenModellTyp messQuerschnitt
-
-
Field Summary
-
Fields inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
-
-
Method Summary
Modifier and Type Method Description static MessQuerschnitt[]
getAll()
gibt die DatenModellObjekte vom typ messQuerschnitt zurück, wenn keiner dieser Objekte Fehler in den ObjektReferenzen aufweist.AuswerteQuerschnitt
getAuswerteQuerschnitt()
gibt die AuswerteQuerschnitt zurück, wenn dieses Objekt durch eine AuswerteQuerschnitt erzeugt wurde.MessQuerschnitt
getErsatzMessQuerschnitt()
gibt den ErsatzMessQuerschnitt zurück, wenn dieser definiert wurde.Fahrstreifen[]
getFahrstreifen()
Gibt die zugehörigen Fahrstreifen sortiert von aussen nach innen (HFS, ÜFS01, ÜFS02 ..) zurück.static MessQuerschnitt
getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt)
static MessQuerschnitt
getInstance(java.lang.String pid)
gibt die Instance der MessQuerschnitt mit der PID zurück.java.lang.String
getMultilineRepresentation()
java.lang.String
getMultilineRepresentation(int indent)
java.lang.String
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.protected void
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
void
setAuswerteQuerschnitt(AuswerteQuerschnitt aq)
java.lang.String
toString()
gibt einen String "ObjectType - ObjectName" zurück.-
Methods inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText, sortByName, sortByPid, sortByTreeString
-
-
-
-
Method Detail
-
getFahrstreifen
public Fahrstreifen[] getFahrstreifen()
Gibt die zugehörigen Fahrstreifen sortiert von aussen nach innen (HFS, ÜFS01, ÜFS02 ..) zurück.- Returns:
- Fahrstreifen[]
-
getErsatzMessQuerschnitt
public MessQuerschnitt getErsatzMessQuerschnitt() throws DataModellObjectNotFoundException, DataModellMismatchException
gibt den ErsatzMessQuerschnitt zurück, wenn dieser definiert wurde.- Returns:
- MessQuerschnitt
- Throws:
DataModellObjectNotFoundException
- Exception.DataModellMismatchException
- Exception.
-
setAuswerteQuerschnitt
public void setAuswerteQuerschnitt(AuswerteQuerschnitt aq)
-
getAuswerteQuerschnitt
public AuswerteQuerschnitt getAuswerteQuerschnitt()
gibt die AuswerteQuerschnitt zurück, wenn dieses Objekt durch eine AuswerteQuerschnitt erzeugt wurde.- Returns:
- AuswerteQuerschnitt
-
initData
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
- Parameters:
confObj
- Konfigurationsobjekt.- Throws:
DataModellMismatchException
- Exception. Erweiterung durch Dagmar Rostek (inovat) Referenz auf den ErsatzMessQuerschnitt ist optional, oData.getReferenceValue("ErsatzMessQuerschnitt").getSystemObject() = null möglich, Abfangen der NullPointerException.
-
getInstance
public static MessQuerschnitt getInstance(java.lang.String pid) throws DataModellMismatchException
gibt die Instance der MessQuerschnitt mit der PID zurück. Es wird eine DataModellObjectNotFoundException geworfen, wenn die PID nicht vorhanden ist oder das zur PID gehörende Objekt nich vom typ messQuerschnitt ist. Eine DataModellMismatchException wird geworfen, wenn Objektreferenzen auf falsche Typen verweisen bzw. diese nicht gesetzt sind.- Parameters:
pid
- String- Returns:
- MessQuerschnitt
- Throws:
DataModellMismatchException
- Exception.
-
getInstance
public static MessQuerschnitt getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt) throws DataModellMismatchException
- Throws:
DataModellMismatchException
-
getAll
public static MessQuerschnitt[] getAll() throws DataModellMismatchException
gibt die DatenModellObjekte vom typ messQuerschnitt zurück, wenn keiner dieser Objekte Fehler in den ObjektReferenzen aufweist. DataModellMismatchException wird geworfen, wenn Objektreferenzen auf falsche Typen verweisen bzw. diese nicht gesetzt sind.- Returns:
- MessQuerschnitt[]
- Throws:
DataModellMismatchException
- Exception.
-
toString
public java.lang.String toString()
Description copied from class:ConfigurationObjectWrapper
gibt einen String "ObjectType - ObjectName" zurück.- Overrides:
toString
in classConfigurationObjectWrapper
- Returns:
- String
-
getMultilineRepresentation
public java.lang.String getMultilineRepresentation(int indent)
-
getMultilineRepresentation
public java.lang.String getMultilineRepresentation()
-
getTreeString
public java.lang.String getTreeString()
Description copied from class:ConfigurationObjectWrapper
gibt einen String zum Anzeigen in einem Tree zurück.- Specified by:
getTreeString
in classConfigurationObjectWrapper
- Returns:
- Text zur Anzeige im Baum
-
-