Class DefaultFeedbackPositionListener

java.lang.Object
org.bidib.wizard.mvc.position.model.listener.DefaultFeedbackPositionListener
All Implemented Interfaces:
org.bidib.wizard.api.model.listener.PortListener<org.bidib.wizard.api.model.PositionFeedbackPort>, org.bidib.wizard.api.model.listener.PortStatusListener<org.bidib.wizard.api.model.PositionFeedbackPort>, FeedbackPositionListener

public class DefaultFeedbackPositionListener extends Object implements FeedbackPositionListener
  • Constructor Details

    • DefaultFeedbackPositionListener

      public DefaultFeedbackPositionListener()
  • Method Details

    • labelChanged

      public void labelChanged(org.bidib.wizard.api.model.PositionFeedbackPort port, String label)
      Specified by:
      labelChanged in interface org.bidib.wizard.api.model.listener.PortListener<org.bidib.wizard.api.model.PositionFeedbackPort>
    • statusChanged

      public void statusChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.wizard.api.model.PositionFeedbackPort port)
      Specified by:
      statusChanged in interface org.bidib.wizard.api.model.listener.PortStatusListener<org.bidib.wizard.api.model.PositionFeedbackPort>
    • configChanged

      public void configChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.wizard.api.model.PositionFeedbackPort port)
      Specified by:
      configChanged in interface org.bidib.wizard.api.model.listener.PortListener<org.bidib.wizard.api.model.PositionFeedbackPort>
    • addressesChanged

      public void addressesChanged(org.bidib.wizard.api.model.PositionFeedbackPort port, Collection<org.bidib.wizard.api.model.PositionAddressData> addresses)
      Description copied from interface: FeedbackPositionListener
      The reported address data on the port has changed.
      Specified by:
      addressesChanged in interface FeedbackPositionListener
      Parameters:
      port - the port
      addresses - the address data
    • getPortClass

      public Class<?> getPortClass()
      Specified by:
      getPortClass in interface org.bidib.wizard.api.model.listener.PortListener<org.bidib.wizard.api.model.PositionFeedbackPort>
      Specified by:
      getPortClass in interface org.bidib.wizard.api.model.listener.PortStatusListener<org.bidib.wizard.api.model.PositionFeedbackPort>