Class PdGanglinienModellPrognose.Daten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste, de.bsvrz.sys.funclib.bitctrl.modell.Datum, de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum
    Enclosing class:
    PdGanglinienModellPrognose

    public static class PdGanglinienModellPrognose.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum

        de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum.Status
    • Constructor Summary

      Constructors 
      Constructor Description
      Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
      Initialisiert das Onlinedatum.
    • Method Summary

      Modifier and Type Method Description
      void atl2Bean​(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      void bean2Atl​(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      PdGanglinienModellPrognose.Daten clone()  
      AttGanglinienAuswahlMethode getGLAuswahlMethode()
      Gibt an, welche Methode am Prognoseobjekt i zur Auswahl von Ganglinien eingesetzt werden soll, wenn das Pattern-Matching nicht benutzt werden kann.
      AttAnzahlSekunden1Bis getGLMatchingIntervall()
      Beschreibt den Zeitbereich vor dem aktuellen Zeitpunkt auf dem die Abstandsberechnung im Pattern-Matching Verfahren am Prognoseobjekt i ausgeführt wird.
      AttProzent getGLMaximalerMatchingFehler()
      Maximal zulässiger Fehler einer kombinierten Ganglinie im Vergleich zur aktuellen Analyseganglinie im Pattern-Matching Verfahren für Prognoseobjekt i.
      AttAnzahlSekunden1Bis getGLPatterMatchingOffset()
      Ereignisse werden zusätzlich mit der angegebenen zeitlichen Verschiebung (nach vorne und hinten) im Pattern-Matching Verfahren am Prognoseobjekt i berücksichtigt.
      AttAnzahlSekunden1Bis getGLPatternMatchingHorizont()
      Zeitspanne ab dem aktuellen Zeitpunkt in dem das Pattern-Matching Verfahrens zur Ganglinienauswahl am Prognoseobjekt i eingesetzt wird.
      AtlUrlasser getUrlasser()
      Urlasserinformationen.
      void setGLAuswahlMethode​(AttGanglinienAuswahlMethode _gLAuswahlMethode)
      Gibt an, welche Methode am Prognoseobjekt i zur Auswahl von Ganglinien eingesetzt werden soll, wenn das Pattern-Matching nicht benutzt werden kann.
      void setGLMatchingIntervall​(AttAnzahlSekunden1Bis _gLMatchingIntervall)
      Beschreibt den Zeitbereich vor dem aktuellen Zeitpunkt auf dem die Abstandsberechnung im Pattern-Matching Verfahren am Prognoseobjekt i ausgeführt wird.
      void setGLMaximalerMatchingFehler​(AttProzent _gLMaximalerMatchingFehler)
      Maximal zulässiger Fehler einer kombinierten Ganglinie im Vergleich zur aktuellen Analyseganglinie im Pattern-Matching Verfahren für Prognoseobjekt i.
      void setGLPatterMatchingOffset​(AttAnzahlSekunden1Bis _gLPatterMatchingOffset)
      Ereignisse werden zusätzlich mit der angegebenen zeitlichen Verschiebung (nach vorne und hinten) im Pattern-Matching Verfahren am Prognoseobjekt i berücksichtigt.
      void setGLPatternMatchingHorizont​(AttAnzahlSekunden1Bis _gLPatternMatchingHorizont)
      Zeitspanne ab dem aktuellen Zeitpunkt in dem das Pattern-Matching Verfahrens zur Ganglinienauswahl am Prognoseobjekt i eingesetzt wird.
      void setUrlasser​(AtlUrlasser _urlasser)
      Urlasserinformationen.
      java.lang.String toString()  
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum

        dContainsDaten, dGetDatenStatus, dGetZeitstempel, dSetDatenStatus, dSetZeitstempel
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum

        dGetAspekt, dGetDatensatz, dSetAspekt
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.Datum

        dGetAspekt, dGetDatensatz
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Onlinedatum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getUrlasser

        public AtlUrlasser getUrlasser()
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Returns:
        der Wert von Urlasser.
      • setUrlasser

        public void setUrlasser​(AtlUrlasser _urlasser)
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Parameters:
        _urlasser - der neue Wert von Urlasser.
      • getGLAuswahlMethode

        public AttGanglinienAuswahlMethode getGLAuswahlMethode()
        Gibt an, welche Methode am Prognoseobjekt i zur Auswahl von Ganglinien eingesetzt werden soll, wenn das Pattern-Matching nicht benutzt werden kann.

        Returns:
        der Wert von GLAuswahlMethode.
      • setGLAuswahlMethode

        public void setGLAuswahlMethode​(AttGanglinienAuswahlMethode _gLAuswahlMethode)
        Gibt an, welche Methode am Prognoseobjekt i zur Auswahl von Ganglinien eingesetzt werden soll, wenn das Pattern-Matching nicht benutzt werden kann.

        Parameters:
        _gLAuswahlMethode - der neue Wert von GLAuswahlMethode.
      • getGLPatternMatchingHorizont

        public AttAnzahlSekunden1Bis getGLPatternMatchingHorizont()
        Zeitspanne ab dem aktuellen Zeitpunkt in dem das Pattern-Matching Verfahrens zur Ganglinienauswahl am Prognoseobjekt i eingesetzt wird.

        Returns:
        der Wert von GLPatternMatchingHorizont.
      • setGLPatternMatchingHorizont

        public void setGLPatternMatchingHorizont​(AttAnzahlSekunden1Bis _gLPatternMatchingHorizont)
        Zeitspanne ab dem aktuellen Zeitpunkt in dem das Pattern-Matching Verfahrens zur Ganglinienauswahl am Prognoseobjekt i eingesetzt wird.

        Parameters:
        _gLPatternMatchingHorizont - der neue Wert von GLPatternMatchingHorizont.
      • getGLMatchingIntervall

        public AttAnzahlSekunden1Bis getGLMatchingIntervall()
        Beschreibt den Zeitbereich vor dem aktuellen Zeitpunkt auf dem die Abstandsberechnung im Pattern-Matching Verfahren am Prognoseobjekt i ausgeführt wird.

        Returns:
        der Wert von GLMatchingIntervall.
      • setGLMatchingIntervall

        public void setGLMatchingIntervall​(AttAnzahlSekunden1Bis _gLMatchingIntervall)
        Beschreibt den Zeitbereich vor dem aktuellen Zeitpunkt auf dem die Abstandsberechnung im Pattern-Matching Verfahren am Prognoseobjekt i ausgeführt wird.

        Parameters:
        _gLMatchingIntervall - der neue Wert von GLMatchingIntervall.
      • getGLPatterMatchingOffset

        public AttAnzahlSekunden1Bis getGLPatterMatchingOffset()
        Ereignisse werden zusätzlich mit der angegebenen zeitlichen Verschiebung (nach vorne und hinten) im Pattern-Matching Verfahren am Prognoseobjekt i berücksichtigt.

        Returns:
        der Wert von GLPatterMatchingOffset.
      • setGLPatterMatchingOffset

        public void setGLPatterMatchingOffset​(AttAnzahlSekunden1Bis _gLPatterMatchingOffset)
        Ereignisse werden zusätzlich mit der angegebenen zeitlichen Verschiebung (nach vorne und hinten) im Pattern-Matching Verfahren am Prognoseobjekt i berücksichtigt.

        Parameters:
        _gLPatterMatchingOffset - der neue Wert von GLPatterMatchingOffset.
      • getGLMaximalerMatchingFehler

        public AttProzent getGLMaximalerMatchingFehler()
        Maximal zulässiger Fehler einer kombinierten Ganglinie im Vergleich zur aktuellen Analyseganglinie im Pattern-Matching Verfahren für Prognoseobjekt i.

        Returns:
        der Wert von GLMaximalerMatchingFehler.
      • setGLMaximalerMatchingFehler

        public void setGLMaximalerMatchingFehler​(AttProzent _gLMaximalerMatchingFehler)
        Maximal zulässiger Fehler einer kombinierten Ganglinie im Vergleich zur aktuellen Analyseganglinie im Pattern-Matching Verfahren für Prognoseobjekt i.

        Parameters:
        _gLMaximalerMatchingFehler - der neue Wert von GLMaximalerMatchingFehler.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • clone

        public PdGanglinienModellPrognose.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object