|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper
de.inovat.kex.bast.common.objectwrapper.MessQuerschnitt
public class MessQuerschnitt
kapselt den DatenModellTyp messQuerschnitt
| Field Summary | |
|---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
__AtgMessQuerschnittAllgemein
|
private static java.util.WeakHashMap<java.lang.String,MessQuerschnitt> |
__Cache
|
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
__ConfigurationObjectType
|
private AuswerteQuerschnitt |
_AuswerteQuerschnitt
|
private java.lang.String |
_ErsatzMessQuerschnittPID
|
private Fahrstreifen[] |
_Fahrstreifen
|
private java.lang.String |
_Typ
|
| Fields inherited from class de.inovat.kex.bast.common.objectwrapper.ConfigurationObjectWrapper |
|---|
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject |
| Constructor Summary | |
|---|---|
private |
MessQuerschnitt(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
|
private |
MessQuerschnitt(java.lang.String pid)
|
| Method Summary | |
|---|---|
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. |
private static MessQuerschnitt |
getInstanceIntern(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt)
|
java.lang.String |
getMultilineRepresentation()
|
java.lang.String |
getMultilineRepresentation(int indent)
|
java.lang.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. |
private static void |
init()
|
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)
|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static java.util.WeakHashMap<java.lang.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 java.lang.String _ErsatzMessQuerschnittPID
private java.lang.String _Typ
private Fahrstreifen[] _Fahrstreifen
| Constructor Detail |
|---|
private MessQuerschnitt(java.lang.String pid)
throws DataModellMismatchException,
DataModellObjectNotFoundException
DataModellMismatchException
DataModellObjectNotFoundException
private MessQuerschnitt(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
throws DataModellMismatchException
DataModellMismatchException| Method Detail |
|---|
public Fahrstreifen[] getFahrstreifen()
public MessQuerschnitt getErsatzMessQuerschnitt()
throws DataModellObjectNotFoundException,
DataModellMismatchException
DataModellObjectNotFoundException
DataModellMismatchExceptionpublic void setAuswerteQuerschnitt(AuswerteQuerschnitt aq)
public AuswerteQuerschnitt getAuswerteQuerschnitt()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
throws DataModellMismatchException
ConfigurationObjectWrapper
initData in class ConfigurationObjectWrapperconfObj - Konfigurationsobjekt.
DataModellMismatchException - Erweiterung durch Dagmar Rostek (inovat)
Referenz auf den ErsatzMessQuerschnitt ist optional,
oData.getReferenceValue("ErsatzMessQuerschnitt").getSystemObject() = null möglich,
Abfangen der NullPointerException.
public static MessQuerschnitt getInstance(java.lang.String pid)
throws DataModellMismatchException
pid - String
DataModellMismatchException
public static MessQuerschnitt getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt)
throws DataModellMismatchException
DataModellMismatchException
private static MessQuerschnitt getInstanceIntern(de.bsvrz.dav.daf.main.config.ConfigurationObject messQuerschnitt)
throws DataModellMismatchException
DataModellMismatchException
public static MessQuerschnitt[] getAll()
throws DataModellMismatchException
DataModellMismatchExceptionpublic java.lang.String toString()
ConfigurationObjectWrapper
toString in class ConfigurationObjectWrapperpublic java.lang.String getMultilineRepresentation(int indent)
public java.lang.String getMultilineRepresentation()
public java.lang.String getTreeString()
ConfigurationObjectWrapper
getTreeString in class ConfigurationObjectWrapperde.bsvrz.dav.daf.main.config.ConfigurationObjectType getType()
ConfigurationObjectWrapper
getType in class ConfigurationObjectWrapperprivate static void init()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||