Interface AnalogAction

All Superinterfaces:
Base, PropertyChangeProvider
All Known Subinterfaces:
AnalogActionBean, FemaleAnalogActionSocket, MaleAnalogActionSocket
All Known Implementing Classes:
AbstractAnalogAction, AnalogActionLightIntensity, AnalogActionMemory, AnalogMany, DebuggerMaleAnalogActionSocket, DefaultFemaleAnalogActionSocket, DefaultMaleAnalogActionSocket

public interface AnalogAction
extends Base
A LogixNG analog action.
  • Method Details

    • setValue

      void setValue​(double value) throws JmriException
      Set an analog value.
      Parameters:
      value - the value. The male socket that holds this action ensures that this value is not Double.NaN or an infinite value.
      Throws:
      JmriException - when an exception occurs