Package xal.app.knobs

Interface KnobListener

    • Method Detail

      • nameChanged

        void nameChanged​(Knob knob,
                         String newName)
        event indicating that the specified knob's name has changed
      • readyStateChanged

        void readyStateChanged​(Knob knob,
                               boolean isReady)
        event indicating that the knob's ready state has changed
      • limitsChanged

        void limitsChanged​(Knob knob,
                           double lowerLimit,
                           double upperLimit)
        event indicating that the knob's limits have changed
      • currentSettingChanged

        void currentSettingChanged​(Knob knob,
                                   double value)
        event indicating that the knob's current value setting has changed
      • valueSettingPublished

        void valueSettingPublished​(Knob knob)
        event indicating that the knob's most previously pending set operation has completed
      • elementAdded

        void elementAdded​(Knob knob,
                          KnobElement element)
        event indicating that an element has been added
      • elementRemoved

        void elementRemoved​(Knob knob,
                            KnobElement element)
        event indicating that an element has been removed
      • elementModified

        void elementModified​(Knob knob,
                             KnobElement element)
        event indicating that the specified knob element has been modified