Class AnzeigenCache
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AbstractCache
-
- de.bsvrz.sys.funclib.bitctrl.modell.util.cache.AnzeigenCache
-
public class AnzeigenCache extends AbstractCache
Cache für Anzeigen.
-
-
Nested Class Summary
-
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 AnzeigenCache(AbstractDavVerbindungsCache davVerbCache)
Konstruktor.
-
Method Summary
Modifier and Type Method Description protected boolean
doInit(com.bitctrl.util.monitor.IMonitor monitor)
boolean
gehoertZuDirigent(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigeQuerschnitt)
Prüft, ob ein Anzeigequerschnitt einem Dirigenten zugeordnet ist.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige
getAnzeige(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt die Anzeige zu einem DE zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor
getAnzeigeAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Gibt den Anzeigeaktor zu einer Anzeige zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor
getAnzeigeAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt den AnzeigeAktor zu einem DE zurück.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor>
getAnzeigeAktoren()
Gibt eine Liste aller Anzeigeaktoren zurück.java.util.ArrayList<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige>
getAnzeigen()
Gibt eine Liste aller Anzeigen zurück.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige>
getAnzeigen(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigequerschnitt)
Gibt die Anzeigen zu einem Anzeigequerschnitt zurück.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige>
getAnzeigen(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp typ)
Liefert alleAnzeige
n desAnzeigeTyp
s.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt
getAnzeigeQuerschnitt(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Gibt die Anzeigequerschnitt zu einer Anzeige zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt
getAnzeigeQuerschnitt(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt die Anzeigequerschnitt zu einem DE zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor
getAnzeigeQuerschnittAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigequerschnitt)
Gibt den Anzeigequerschnittaktor zu einem Anzeigequerschnitt zurück.java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt>
getAnzeigeQuerschnitte()
Gibt eine Liste aller Anzeigequerschnitte zurück.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp
getAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Liefert denAnzeigeTyp
derAnzeige
.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp>
getAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt inhalt)
Liefert dieAnzeigeTyp
en, zu denen derWvzInhalt
gehört.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt
getContainingWvzInhalt(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WzgInhaltGrafik grafik)
Erfragt denjenigen (einzigen!)java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De>
getDe(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor aktor)
Liefert dieDe
, zumAnzeigeAktor
.de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De
getDe(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor aktor)
Liefert dieDe
, zumAnzeigeQuerschnittAktor
.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Dirigent
getDirigent(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigeQuerschnitt)
Gibt den Dirigenten zu einen Anzeigequerschnitt zurück.java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Dirigent>
getDirigenten()
Gibt eine Liste aller Dirigenten zurück.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt>
getWvzInhalte(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp anzeigeTyp)
Erfragt die WVZ-Inhalte eines Anzeigetyps.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.WvzInhaltUmsetzung
getWvzInhaltUmsetzung(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt wvzInhalt)
Liefert dieWvzInhaltUmsetzung
, in der der übergebeneWvzInhalt
referenziert wird.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
-
AnzeigenCache
public AnzeigenCache(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
-
getWvzInhaltUmsetzung
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.WvzInhaltUmsetzung getWvzInhaltUmsetzung(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt wvzInhalt)
Liefert dieWvzInhaltUmsetzung
, in der der übergebeneWvzInhalt
referenziert wird.- Parameters:
wvzInhalt
- der Inhalt- Returns:
- die
WvzInhaltUmsetzung
.
-
gehoertZuDirigent
public boolean gehoertZuDirigent(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigeQuerschnitt)
Prüft, ob ein Anzeigequerschnitt einem Dirigenten zugeordnet ist.- Parameters:
anzeigeQuerschnitt
- AnzeigeQuerschnitt- Returns:
- true, wenn der Anzeigequerschnitt einem Dirigenten zugeordnet ist, sonst false
-
getDirigent
public de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Dirigent getDirigent(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigeQuerschnitt)
Gibt den Dirigenten zu einen Anzeigequerschnitt zurück.- Parameters:
anzeigeQuerschnitt
- AnzeigeQuerschnitt- Returns:
- Dirigent oder
null
, wenn der Anzeigequerschnitt keinem Dirigenten zugeordnet ist
-
getDirigenten
public final java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Dirigent> getDirigenten()
Gibt eine Liste aller Dirigenten zurück.- Returns:
- die Menge aller
Dirigent
en.
-
getAnzeigeQuerschnitte
public final java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt> getAnzeigeQuerschnitte()
Gibt eine Liste aller Anzeigequerschnitte zurück.- Returns:
AnzeigeQuerschnitt
odernull
wenn nicht definiert
-
getAnzeigen
public final java.util.ArrayList<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige> getAnzeigen()
Gibt eine Liste aller Anzeigen zurück.- Returns:
AnzeigeAktor
odernull
wenn nicht definiert
-
getAnzeigeAktoren
public final java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor> getAnzeigeAktoren()
Gibt eine Liste aller Anzeigeaktoren zurück.- Returns:
AnzeigeAktor
odernull
wenn nicht definiert
-
getAnzeigen
public final java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige> getAnzeigen(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigequerschnitt)
Gibt die Anzeigen zu einem Anzeigequerschnitt zurück.- Parameters:
anzeigequerschnitt
- Anzeigequerschnitt- Returns:
- die Menge der
Anzeige
n.
-
getAnzeigeAktor
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor getAnzeigeAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Gibt den Anzeigeaktor zu einer Anzeige zurück.- Parameters:
anzeige
- Anzeige- Returns:
AnzeigeAktor
odernull
wenn nicht definiert
-
getAnzeigeQuerschnittAktor
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor getAnzeigeQuerschnittAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt anzeigequerschnitt)
Gibt den Anzeigequerschnittaktor zu einem Anzeigequerschnitt zurück.- Parameters:
anzeigequerschnitt
- Anzeigequerschnitt- Returns:
AnzeigeAktor
odernull
wenn nicht definiert
-
getAnzeigeAktor
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor getAnzeigeAktor(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt den AnzeigeAktor zu einem DE zurück.- Parameters:
de
- DE- Returns:
AnzeigeAktor
odernull
wenn nicht definiert
-
getAnzeige
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige getAnzeige(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt die Anzeige zu einem DE zurück.- Parameters:
de
- DE- Returns:
Anzeige
odernull
wenn nicht definiert
-
getAnzeigeQuerschnitt
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt getAnzeigeQuerschnitt(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
Gibt die Anzeigequerschnitt zu einem DE zurück.- Parameters:
de
- DE- Returns:
AnzeigeQuerschnitt
odernull
wenn nicht definiert
-
getAnzeigeQuerschnitt
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt getAnzeigeQuerschnitt(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Gibt die Anzeigequerschnitt zu einer Anzeige zurück.- Parameters:
anzeige
- Anzeige- Returns:
AnzeigeQuerschnitt
odernull
wenn nicht definiert
-
getAnzeigeTyp
public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp getAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)
Liefert denAnzeigeTyp
derAnzeige
.- Parameters:
anzeige
-Anzeige
.- Returns:
AnzeigeTyp
odernull
(sollte allerdings nie passieren).
-
getAnzeigen
public final java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige> getAnzeigen(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp typ)
Liefert alleAnzeige
n desAnzeigeTyp
s.- Parameters:
typ
- der Typ for den Anzeigen ermittelt werden sollen- Returns:
- die Menge von
Anzeige
n desAnzeigeTyp
s.
-
getAnzeigeTyp
public final java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp> getAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt inhalt)
Liefert dieAnzeigeTyp
en, zu denen derWvzInhalt
gehört.- Parameters:
inhalt
- der Inhalt für den Anzeigetypen ermittelt werden sollen- Returns:
- die
AnzeigeTyp
en.
-
getDe
public final de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De getDe(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor aktor)
Liefert dieDe
, zumAnzeigeQuerschnittAktor
.- Parameters:
aktor
- AnzeigeQuerschnittAktor- Returns:
- der zugeordnete De.
-
getDe
public final java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De> getDe(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeAktor aktor)
Liefert dieDe
, zumAnzeigeAktor
.- Parameters:
aktor
- AnzeigeAktor- Returns:
- die zugeordneten De.
-
getWvzInhalte
public java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt> getWvzInhalte(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp anzeigeTyp)
Erfragt die WVZ-Inhalte eines Anzeigetyps.- Parameters:
anzeigeTyp
- ein Anzeigetyp.- Returns:
- die WVZ-Inhalte eines Anzeigetyps.
-
getContainingWvzInhalt
public de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt getContainingWvzInhalt(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WzgInhaltGrafik grafik)
Erfragt denjenigen (einzigen!) WvzInhalt, der auf die übergebene Grafik verweist.- Parameters:
grafik
- die Grafik- Returns:
- der WvzInhalt oder null, wenn es keinen gibt.
-
-