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 booleandoInit(com.bitctrl.util.monitor.IMonitor monitor)booleangehoertZuDirigent(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.AnzeigegetAnzeige(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.AnzeigeAktorgetAnzeigeAktor(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.AnzeigeAktorgetAnzeigeAktor(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 alleAnzeigen desAnzeigeTyps.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnittgetAnzeigeQuerschnitt(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.AnzeigeQuerschnittgetAnzeigeQuerschnitt(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.AnzeigeQuerschnittAktorgetAnzeigeQuerschnittAktor(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.AnzeigeTypgetAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.Anzeige anzeige)Liefert denAnzeigeTypderAnzeige.java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp>getAnzeigeTyp(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt inhalt)Liefert dieAnzeigeTypen, zu denen derWvzInhaltgehört.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhaltgetContainingWvzInhalt(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.DegetDe(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor aktor)Liefert dieDe, zumAnzeigeQuerschnittAktor.de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.DirigentgetDirigent(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.WvzInhaltUmsetzunggetWvzInhaltUmsetzung(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt wvzInhalt)Liefert dieWvzInhaltUmsetzung, in der der übergebeneWvzInhaltreferenziert wird.voidpreInit(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:
doInitin 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 übergebeneWvzInhaltreferenziert 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
Dirigenten.
-
getAnzeigeQuerschnitte
public final java.util.List<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeQuerschnitt> getAnzeigeQuerschnitte()
Gibt eine Liste aller Anzeigequerschnitte zurück.- Returns:
AnzeigeQuerschnittodernullwenn 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:
AnzeigeAktorodernullwenn 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:
AnzeigeAktorodernullwenn 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
Anzeigen.
-
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:
AnzeigeAktorodernullwenn 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:
AnzeigeAktorodernullwenn 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:
AnzeigeAktorodernullwenn 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:
Anzeigeodernullwenn 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:
AnzeigeQuerschnittodernullwenn 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:
AnzeigeQuerschnittodernullwenn 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 denAnzeigeTypderAnzeige.- Parameters:
anzeige-Anzeige.- Returns:
AnzeigeTypodernull(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 alleAnzeigen desAnzeigeTyps.- Parameters:
typ- der Typ for den Anzeigen ermittelt werden sollen- Returns:
- die Menge von
Anzeigen desAnzeigeTyps.
-
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 dieAnzeigeTypen, zu denen derWvzInhaltgehört.- Parameters:
inhalt- der Inhalt für den Anzeigetypen ermittelt werden sollen- Returns:
- die
AnzeigeTypen.
-
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.
-
-