Class PlottingSystemUpdateEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
uk.ac.gda.client.live.stream.event.LiveStreamEvent
uk.ac.gda.client.live.stream.event.PlottingSystemUpdateEvent
All Implemented Interfaces:
Serializable, RootCompositeAware

public class PlottingSystemUpdateEvent extends LiveStreamEvent implements RootCompositeAware
Published by a component to communicate it created a IPlottingSystem.
See Also:
  • Constructor Details

    • PlottingSystemUpdateEvent

      public PlottingSystemUpdateEvent(Object source, UUID rootComposite, IPlottingSystem<org.eclipse.swt.widgets.Composite> plottingSystem)
      Parameters:
      source - the object which published the event
      rootComposite - the id of the root parent composite, eventually null if the composite has no root parent
      plottingSystem - the new plotting system
  • Method Details