<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="com.apldbio.sds.experiment.stdcurve"
   name="Standard Curve Experiment Plug-in"
   version="2.1.0"
   provider-name="APLDBIO"
   class="com.apldbio.sds.experiment.gex.GEXExperimentPlugin">

   <runtime>
      <library name="config/">
         <export name="*"/>
      </library>
      <library name="i18n/">
         <export name="*"/>
      </library>
      <library name="stdcurve.jar">
         <export name="*"/>
      </library>
   </runtime>

   <requires>
      <import plugin="com.apldbio.sds.platform"/>
      <import plugin="com.apldbio.components"/>
      <import plugin="com.apldbio.sds.jide"/>
      <import plugin="com.apldbio.sds.spring"/>
      <import plugin="com.apldbio.sds.apachecommons"/>
      <import plugin="org.eclipse.core.runtime"/>
   </requires>
   <extension
         point="com.apldbio.sds.platform.experimentBuilders">
      <builder
            class="com.apldbio.sds.experiment.gex.application.SCExperimentBuilder"
            seq="11"/>
      <builder
            class="com.apldbio.sds.experiment.gex.application.RSCExperimentBuilder"
            seq="13"/>
      <builder
            class="com.apldbio.sds.experiment.gex.application.DDCtExperimentBuilder"
            seq="15"/>
      <builder
            class="com.apldbio.sds.experiment.calibration.rnasep.RNasePCalibrationExperimentBuilder"
            seq="17"/>
   </extension>
   <extension
         point="com.apldbio.sds.spring.configurations">
      <context
            file="com.apldbio.sds.experiment.gex.bean-config.xml"
            seqno="0"/>
   </extension>
   <extension
         point="com.apldbio.sds.platform.streamParsers">
      <parsers class="com.apldbio.sds.experiment.gex.importing.ddct.RQParser"/>
      <parsers class="com.apldbio.sds.experiment.gex.importing.sc.AQParser"/>
   </extension>
   <extension
         point="com.apldbio.sds.platform.domains">
      <factory class="com.apldbio.sds.experiment.gex.application.SCDomainFactory"/>
      <toolset class="com.apldbio.sds.experiment.gex.application.SCDomainToolset"/>
      
      <factory class="com.apldbio.sds.experiment.gex.application.RSCDomainFactory"/>
      <toolset class="com.apldbio.sds.experiment.gex.application.RSCDomainToolset"/>
      
      <factory class="com.apldbio.sds.experiment.gex.application.DDCtDomainFactory"/>
      <toolset class="com.apldbio.sds.experiment.gex.application.DDCtDomainToolset"/>
                  
   </extension>
   <extension
         point="com.apldbio.sds.platform.modules">
      <module
            id="com.apldbio.sds.experiment.stdcurve.module"
            name="Standard Curve Experiment Module"
            version="1.0.2"/>
   </extension>
   <extension
         point="com.apldbio.sds.platform.wizardBuilders">
      <builder class="com.apldbio.sds.experiment.gex.wizard.GexExperimentWizardToolkit"
      seq="11"/>
   </extension>
   <extension
         point="com.apldbio.sds.platform.experimentContributors">
      <contributor class="com.apldbio.sds.experiment.gex.eclipse.RTExperimentContributor"/>
   </extension>
   <extension
         point="com.apldbio.sds.platform.calibrationContributors">
      <contributor instType="steponeplus" 
      	class="com.apldbio.sds.experiment.calibration.rnasep.RNasePCalibrationContributor"/>
      <contributor instType="stepone" 
      	class="com.apldbio.sds.experiment.calibration.rnasep.RNasePCalibrationContributor"/>
   </extension>
</plugin>
