Class HystereseHandler


  • public class HystereseHandler
    extends AbstractUdaHandler
    Handler für Operationen mit Hysterese-Objekten innerhalb eines Uda-Skript-Interpreters.
    Unterstützte Operatoren sind:
    • Hysterese - erzeugt ein Hystereseobjekt
    • hystereseStufe - erzeugt eine Hysteresestufe
    • stufe - ermittelt die aktuelle Stufe einer Hysterese
    • klassifiziere - klassifiziert einen Wert und setzt die aktuelle Stufe eines Hystereseobjekts
    • Method Summary

      Modifier and Type Method Description
      de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] getHandledOperators()
      .
      java.lang.Object perform​(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator, java.util.List<?> operanden)
      .
      de.bsvrz.sys.funclib.bitctrl.interpreter.HandlerValidation validiereHandler​(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator, java.util.List<?> operanden)
      .
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.interpreter.Handler

        getOperand, perform, validiereHandler
      • Methods inherited from class java.lang.Object

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

      • HystereseHandler

        public HystereseHandler()
    • Method Detail

      • getHandledOperators

        public de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] getHandledOperators()
        .
        Specified by:
        getHandledOperators in class de.bsvrz.sys.funclib.bitctrl.interpreter.Handler
        Returns:
        die Liste der verfügbaren Operatoren
        See Also:
        Handler.getHandledOperators()
      • validiereHandler

        public de.bsvrz.sys.funclib.bitctrl.interpreter.HandlerValidation validiereHandler​(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
                                                                                           java.util.List<?> operanden)
        .
        Specified by:
        validiereHandler in class de.bsvrz.sys.funclib.bitctrl.interpreter.Handler
        See Also:
        Handler.validiereHandler(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator, java.util.List)
      • perform

        public java.lang.Object perform​(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
                                        java.util.List<?> operanden)
        .
        Specified by:
        perform in class de.bsvrz.sys.funclib.bitctrl.interpreter.Handler
        See Also:
        Handler.perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator, java.util.List)