Class AnzeigeVerfahrenCache
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AnzeigeVerfahrenCache
-
public class AnzeigeVerfahrenCache extends AbstractCache
Cache fuer Anzeigeverfahren.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnzeigeVerfahrenCache.MqaMitPosition
Allgemeiner Messquerschnitt mit der Position, an der er sich auf seinem Segment befindet.-
Nested classes/interfaces inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
AbstractCache.CacheMonitor
-
-
Field Summary
-
Fields inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
PROP_PROGRESS, PROP_STATE, PROP_STATE_CANCELED, PROP_STATE_INITIALIZED, PROP_STATE_STARTED
-
-
Constructor Summary
Constructors Constructor Description AnzeigeVerfahrenCache(AbstractDavVerbindungsCache davVerbCache)
Konstruktor.
-
Method Summary
Modifier and Type Method Description protected boolean
doInit(com.bitctrl.util.monitor.IMonitor monitor)
java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein,java.lang.Double>
getMqToOffset()
Erfragt Map Messquerschnitte auf deren Position auf ihrem Strassensegment.java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein,de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment>
getMqToSegment()
Erfragt Messquerschnitte auf Strassensegmente.java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment,java.util.SortedSet<AnzeigeVerfahrenCache.MqaMitPosition>>
getSegmentToMqList()
Erfragt Map mit Strassensegmente auf eine nach Offset sortierte Liste der auf ihnen gelegenen MQs.java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment,de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Polygon>
getSegmentToPolygon()
Erfragt Map mit Strassensegmente auf deren Polygone.void
preInit(AbstractDavVerbindungsCache davVerbCache)
Vor-initialisierung.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
addPropertyChangeListener, addPropertyChangeListener, blockAbruf, blockAbruf, callDoInit, ensureInit, firePropertyChanged, getName, getState, isBenutzeBlockAbruf, isInitialisiert, redoInit, removePropertyChangeListener, removePropertyChangeListener, setBenutzeBlockAbruf, setCacheMonitor, setName, setState
-
-
-
-
Constructor Detail
-
AnzeigeVerfahrenCache
public AnzeigeVerfahrenCache(AbstractDavVerbindungsCache davVerbCache)
Konstruktor.- Parameters:
davVerbCache
- Verbindung zum Datenverteiler.
-
-
Method Detail
-
preInit
public void preInit(AbstractDavVerbindungsCache davVerbCache)
Vor-initialisierung.- Parameters:
davVerbCache
- Verbindung zum Datenverteiler.
-
doInit
protected boolean doInit(com.bitctrl.util.monitor.IMonitor monitor)
- Specified by:
doInit
in classAbstractCache
-
getSegmentToMqList
public final java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment,java.util.SortedSet<AnzeigeVerfahrenCache.MqaMitPosition>> getSegmentToMqList()
Erfragt Map mit Strassensegmente auf eine nach Offset sortierte Liste der auf ihnen gelegenen MQs.- Returns:
- Map mit Strassensegmente auf eine nach Offset sortierte Liste der auf ihnen gelegenen MQs.
-
getSegmentToPolygon
public final java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment,de.bsvrz.sys.funclib.bitctrl.geolib.WGS84Polygon> getSegmentToPolygon()
Erfragt Map mit Strassensegmente auf deren Polygone.- Returns:
- Map mit Strassensegmente auf deren Polygone.
-
getMqToSegment
public final java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein,de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.StrassenSegment> getMqToSegment()
Erfragt Messquerschnitte auf Strassensegmente.- Returns:
- Messquerschnitte auf Strassensegmente.
-
getMqToOffset
public final java.util.Map<de.bsvrz.sys.funclib.bitctrl.modell.tmverkehrglobal.objekte.MessQuerschnittAllgemein,java.lang.Double> getMqToOffset()
Erfragt Map Messquerschnitte auf deren Position auf ihrem Strassensegment.- Returns:
- Map Messquerschnitte auf deren Position auf ihrem Strassensegment.
-
-