Class AtgAnmeldungsEintragAusdruck

  • All Implemented Interfaces:
    AnmeldeAusdruck, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck

    public class AtgAnmeldungsEintragAusdruck
    extends java.lang.Object
    implements AnmeldeAusdruck
    die Repräsentation eines Ausdrucks zur Definition einer Anmeldung zum Empfang/Versenden von Daten.
    • Constructor Summary

      Constructors 
      Constructor Description
      AtgAnmeldungsEintragAusdruck​(UdaInterpreter interpreter, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck objekte, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck atg, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck asp, de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck zeit)
      Konstruktor.
    • Method Summary

      Modifier and Type Method Description
      java.util.List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> getNachfolger()
      .
      AtgAnmeldungsEintrag[] interpret​(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
      Die Funktion ermittelt aus dem an die Klasse übergeben Objektausdruck alle Objekte die Systemobjekte repräsentieren, sowie die Objekte für die Beschreibung der Attributgruppe, des Aspekts und des optionalen Timeoutwertes.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AtgAnmeldungsEintragAusdruck

        public AtgAnmeldungsEintragAusdruck​(UdaInterpreter interpreter,
                                            de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck objekte,
                                            de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck atg,
                                            de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck asp,
                                            de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck zeit)
        Konstruktor.
        Parameters:
        interpreter - der auswertende Interpreter
        objekte - der Ausdruck zur Beschreibung der Systemobjekte
        atg - der Ausdruck zur Beschreibung der Attributgruppe
        asp - der Ausdruck zur Beschreibung des Aspekts
        zeit - der Ausdruck zur Beschreibung eines Timeoutwertes (optional)
    • Method Detail

      • interpret

        public AtgAnmeldungsEintrag[] interpret​(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext kontext)
        Die Funktion ermittelt aus dem an die Klasse übergeben Objektausdruck alle Objekte die Systemobjekte repräsentieren, sowie die Objekte für die Beschreibung der Attributgruppe, des Aspekts und des optionalen Timeoutwertes. Für jedes ermittelte Systemobjekt wird ein Anmeldeeintrag erzeugt. Als Ergebnis wird die Liste der erzeugten Einträge geliefert. Tritt beim Anlegen des Eintrags ein unbehandelter Fehler auf, wird der Eintrag übergangen.
        Specified by:
        interpret in interface de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
        Parameters:
        kontext - der Kontext in dem der Ausdruck ausgewertet wird
        Returns:
        liefert die Liste der Anmeldungseinträge, die sich aus dem Ausdruck ergeben
        See Also:
        Ausdruck.interpret(de.bsvrz.sys.funclib.bitctrl.interpreter.Kontext)
      • getNachfolger

        public java.util.List<de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck> getNachfolger()
        .
        Specified by:
        getNachfolger in interface de.bsvrz.sys.funclib.bitctrl.interpreter.Ausdruck
        See Also:
        Ausdruck.getNachfolger()