Interface PlateEventProvider

All Superinterfaces:
Findable, gda.observable.IObservable
All Known Implementing Classes:
_PlateEventProvider, PlateControllerAdapter

public interface PlateEventProvider extends Findable, gda.observable.IObservable
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds an Listener to the set of Listeners for Events, provided that it is not the same as some Listener already in the set.
    void
    Deletes an Listener from the set of Listeners of Events.
    void
    Clears the Listener list so that this object no longer has any Listeners.
    boolean
     
    void
     
    void
    setEnabled(boolean isEnabled)
    Marks this BaseEventProvider object as having been changed; the hasChanged method will now return true.

    Methods inherited from interface gda.factory.Findable

    getName, setName

    Methods inherited from interface gda.observable.IObservable

    addIObserver, deleteIObserver, deleteIObservers
  • Method Details

    • addListener

      void addListener(PlateEventListener listener)
      Adds an Listener to the set of Listeners for Events, provided that it is not the same as some Listener already in the set. The order in which notifications will be delivered to multiple Listeners is not specified. See the class comment.
      Parameters:
      listener - an Listener to be added.
      Throws:
      NullPointerException - if the parameter listener is null.
    • deleteListener

      void deleteListener(PlateEventListener listener)
      Deletes an Listener from the set of Listeners of Events. Passing null to this method will have no effect.
      Parameters:
      listener - the Listener to be deleted.
    • notifyListeners

      void notifyListeners(PlateEvent event, Object data)
    • deleteListeners

      void deleteListeners()
      Clears the Listener list so that this object no longer has any Listeners.
    • setEnabled

      void setEnabled(boolean isEnabled)
      Marks this BaseEventProvider object as having been changed; the hasChanged method will now return true.
    • isEnabled

      boolean isEnabled()