Class ExperimentProgressCompositeFactory

java.lang.Object
uk.ac.gda.beamline.i19.composite.ExperimentProgressCompositeFactory
All Implemented Interfaces:
gda.observable.IObserver, CompositeFactory, org.springframework.beans.factory.InitializingBean

public class ExperimentProgressCompositeFactory extends Object implements CompositeFactory, org.springframework.beans.factory.InitializingBean, gda.observable.IObserver
Displays messages from the data collections scripts.

Works using beans in the uk.ac.gda.beamline.I19.messageBeans package and observes the CollectRequestController ScriptController.

  • Constructor Details

    • ExperimentProgressCompositeFactory

      public ExperimentProgressCompositeFactory()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • createComposite

      public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent, int style)
      Specified by:
      createComposite in interface CompositeFactory
    • update

      public void update(Object source, Object arg)
      Specified by:
      update in interface gda.observable.IObserver
    • getCollectRequestController

      public Scriptcontroller getCollectRequestController()
    • setCollectRequestController

      public void setCollectRequestController(Scriptcontroller collectRequestController)