public class MessQuerschnitt extends ConfigurationObjectWrapper
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
__AtgMessQuerschnittAllgemein |
private static WeakHashMap<String,MessQuerschnitt> |
__Cache |
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
__ConfigurationObjectType |
private AuswerteQuerschnitt |
_AuswerteQuerschnitt |
private String |
_ErsatzMessQuerschnittPID |
private Fahrstreifen[] |
_Fahrstreifen |
private String |
_Typ |
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
Modifier | Constructor and Description |
---|---|
protected |
MessQuerschnitt(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) |
protected |
MessQuerschnitt(String pid) |
Modifier and Type | Method and 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.
|
de.bsvrz.dav.daf.main.config.SystemObject[] |
getFahrstreifenDMObjects() |
protected static MessQuerschnitt |
getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt) |
static MessQuerschnitt |
getInstance(String pid)
gibt die Instance der MessQuerschnitt mit der PID zurück.
|
String |
getMultilineRepresentation() |
String |
getMultilineRepresentation(int indent) |
String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.
|
(package private) de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
getType()
Implementationen müssen den ConfigurationObjectType
zurückgeben, den die gewrappten ConfigurationObjecte haben.
|
protected void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
void |
setAuswerteQuerschnitt(AuswerteQuerschnitt aq) |
String |
toString()
gibt einen String "ObjectType - ObjectName" zurück.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText
private static WeakHashMap<String,MessQuerschnitt> __Cache
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType __ConfigurationObjectType
private static de.bsvrz.dav.daf.main.config.AttributeGroup __AtgMessQuerschnittAllgemein
private AuswerteQuerschnitt _AuswerteQuerschnitt
private String _ErsatzMessQuerschnittPID
private String _Typ
private Fahrstreifen[] _Fahrstreifen
protected MessQuerschnitt(String pid) throws DataModellMismatchException, DataModellObjectNotFoundException
protected MessQuerschnitt(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
DataModellMismatchException
public Fahrstreifen[] getFahrstreifen()
public de.bsvrz.dav.daf.main.config.SystemObject[] getFahrstreifenDMObjects()
public MessQuerschnitt getErsatzMessQuerschnitt() throws DataModellObjectNotFoundException, DataModellMismatchException
DataModellObjectNotFoundException
DataModellMismatchException
public void setAuswerteQuerschnitt(AuswerteQuerschnitt aq)
public AuswerteQuerschnitt getAuswerteQuerschnitt()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
ConfigurationObjectWrapper
initData
in class ConfigurationObjectWrapper
confObj
- ConfigurationObjectDataModellMismatchException
- ungültiges Datenmodellpublic static MessQuerschnitt getInstance(String pid) throws DataModellObjectNotFoundException, DataModellMismatchException
pid
- StringDataModellObjectNotFoundException
DataModellMismatchException
protected static MessQuerschnitt getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt) throws DataModellMismatchException
DataModellMismatchException
public static MessQuerschnitt[] getAll() throws DataModellMismatchException
DataModellMismatchException
public String toString()
ConfigurationObjectWrapper
toString
in class ConfigurationObjectWrapper
public String getMultilineRepresentation(int indent)
public String getMultilineRepresentation()
public String getTreeString()
ConfigurationObjectWrapper
getTreeString
in class ConfigurationObjectWrapper
de.bsvrz.dav.daf.main.config.ConfigurationObjectType getType()
ConfigurationObjectWrapper
getType
in class ConfigurationObjectWrapper
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.