Class SampleProviderCompositeFactory

java.lang.Object
gda.rcp.mx.client.ui.composites.SampleProviderCompositeFactory
All Implemented Interfaces:
CompositeFactory, org.springframework.beans.factory.InitializingBean

public class SampleProviderCompositeFactory extends Object implements CompositeFactory, org.springframework.beans.factory.InitializingBean
  • Constructor Details

    • SampleProviderCompositeFactory

      public SampleProviderCompositeFactory()
  • Method Details

    • setiSpyBVersion2

      public void setiSpyBVersion2(ISpyBVersion2 iSpyBVersion2)
    • setSampleProvider

      public void setSampleProvider(SampleProvider sampleProvider)
    • createComposite

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

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

      public boolean isHorizontalLayout()
    • setHorizontalLayout

      public void setHorizontalLayout(boolean horizontalLayout)
    • isGroupLayout

      public boolean isGroupLayout()
    • setGroupLayout

      public void setGroupLayout(boolean groupLayout)
    • getComposites

      public List<org.eclipse.swt.widgets.Composite> getComposites(org.eclipse.swt.widgets.Composite parent)
    • getBarcodeGroup

      public static org.eclipse.swt.widgets.Group getBarcodeGroup(org.eclipse.swt.widgets.Composite parent, SampleProvider sampleStore)
    • getSampleButton

      public static org.eclipse.swt.widgets.Button getSampleButton(org.eclipse.swt.widgets.Composite parent, SampleProvider sampleStore, ISpyBVersion2 iSpyBVersion2)