Class AnzeigenCache


  • public class AnzeigenCache
    extends AbstractCache
    Cache für Anzeigen.
    • 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 alle Anzeigen des AnzeigeTyps.
      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 den AnzeigeTyp der Anzeige.
      java.util.Collection<de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.AnzeigeTyp> getAnzeigeTyp​(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt inhalt)
      Liefert die AnzeigeTypen, zu denen der WvzInhalt 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 die De, zum AnzeigeAktor.
      de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De getDe​(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.AnzeigeQuerschnittAktor aktor)
      Liefert die De, zum AnzeigeQuerschnittAktor.
      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 die WvzInhaltUmsetzung, in der der übergebene WvzInhalt referenziert wird.
      void preInit​(AbstractDavVerbindungsCache davVerbCache)
      Vor-initialisierung.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 class AbstractCache
      • getWvzInhaltUmsetzung

        public final de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobalzwischenschicht.objekte.WvzInhaltUmsetzung getWvzInhaltUmsetzung​(de.bsvrz.sys.funclib.bitctrl.modell.tmanzeigenglobal.objekte.WvzInhalt wvzInhalt)
        Liefert die WvzInhaltUmsetzung, in der der übergebene WvzInhalt 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 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:
        AnzeigeQuerschnitt oder null 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 oder null 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 oder null 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 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:
        AnzeigeAktor oder null 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 oder null 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 oder null 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 oder null 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 oder null 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 oder null 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 den AnzeigeTyp der Anzeige.
        Parameters:
        anzeige - Anzeige.
        Returns:
        AnzeigeTyp oder null (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 alle Anzeigen des AnzeigeTyps.
        Parameters:
        typ - der Typ for den Anzeigen ermittelt werden sollen
        Returns:
        die Menge von Anzeigen des AnzeigeTyps.
      • 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 die AnzeigeTypen, zu denen der WvzInhalt gehö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 die De, zum AnzeigeQuerschnittAktor.
        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 die De, zum AnzeigeAktor.
        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.