Changeset 3822


Ignore:
Timestamp:
Sep 7, 2010, 11:36:24 AM (13 years ago)
Author:
Fredrik Levander
Message:

Refs #698. Now creating new String for each scoretype.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/servlet/src/org/proteios/gui/form/CombineHitsForm.java

    r3813 r3822  
    3939/**
    4040*/
    41 public final class CombineHitsForm extends Form
     41public final class CombineHitsForm
     42    extends Form
    4243{
    43  public final Fieldset properties, scoreTypeFS, outputFS;
    44  public final TextField<String> forwardF, randomString, nameF;
    45  public final TextField<Float> fdrF;
    46  public final Checkbox<VBoolean> isProteinCB, keepRandomCB;
    47  public final ExternalGelIdSelect gelIdF;
    48  public final LocalSampleSelect samplesF;
    49  public final CombineHitScoreTypeField scoreTypeF;
    50  
    51  // Define
    52  public CombineHitsForm(DbControl dc, Project project)
    53  {
     44  public final Fieldset properties, scoreTypeFS, outputFS;
     45  public final TextField<String> forwardF, randomString, nameF;
     46  public final TextField<Float> fdrF;
     47  public final Checkbox<VBoolean> isProteinCB, keepRandomCB;
     48  public final ExternalGelIdSelect gelIdF;
     49  public final LocalSampleSelect samplesF;
     50
     51
     52  // Define
     53  public CombineHitsForm(DbControl dc, Project project)
     54  {
    5455    super("combineHitsForm");
    55   List<String> scoreTypeList;
    56   List<String> scoreTypeUsedList;
    57   properties = new Fieldset();
     56    List<String> scoreTypeList;
     57    List<String> scoreTypeUsedList;
     58    properties = new Fieldset();
    5859    forwardF = new ForwardField();
    59   gelIdF = new ExternalGelIdSelect(dc, project);
     60    gelIdF = new ExternalGelIdSelect(dc, project);
    6061    isProteinCB = new PeptideCompareCheckbox();
    6162    randomString = new RandomHitsPrefixField();
     
    6364    fdrF = new FDRField();
    6465    scoreTypeFS = new Fieldset();
    65   samplesF = new LocalSampleSelect(Hit.getUniqueLocalSampleIds(project, dc));
    66     scoreTypeF = new CombineHitScoreTypeField();
     66    samplesF = new LocalSampleSelect(Hit.getUniqueLocalSampleIds(project,
     67      dc));
    6768    outputFS = new Fieldset();
    6869    nameF = new FileNameField();
     
    7071    if (dc != null && dc.isConnected())
    7172    {
    72     if (!samplesF.isDisabled())
    73     {
    74       Option allSampleIds = new Option("all");
    75       allSampleIds.setContent("All in project");
    76       samplesF.addOption(allSampleIds);
    77     }
     73      if (!samplesF.isDisabled())
     74      {
     75        Option allSampleIds = new Option("all");
     76        allSampleIds.setContent("All in project");
     77        samplesF.addOption(allSampleIds);
     78      }
    7879      properties.getLegendTitle().setTitle("SettingsForReport");
    7980      addFieldset(properties);
     
    129130          }
    130131          // Hidden text field for storing score type
    131      scoreTypeF.setHidden(true);
     132          CombineHitScoreTypeField scoreTypeF = new CombineHitScoreTypeField();
     133          scoreTypeF.setHidden(true);
    132134          scoreTypeF.setValue(scoreType);
    133135          scoreTypeFS.add(scoreTypeF);
     
    135137          // Default is 'E-value', except for Mascot, where 'Score' is
    136138          // used
    137          CombineHitScoreTypeSettingField scoreTypeSelectBox = new CombineHitScoreTypeSettingField();
     139          CombineHitScoreTypeSettingField scoreTypeSelectBox = new CombineHitScoreTypeSettingField();
    138140          if (scoreType.equals("Mascot"))
    139141          {
    140142            scoreTypeSelectBox.score.setSelected(true);
    141           } else {
     143          }
     144          else
     145          {
    142146            scoreTypeSelectBox.eValue.setSelected(true);
    143      }
     147          }
    144148          scoreTypeSelectBox.setLabel(scoreType);
    145149          scoreTypeFS.add(scoreTypeSelectBox);
     
    155159      outputFS.add(nameF);
    156160    }
    157  }
     161  }
    158162}
Note: See TracChangeset for help on using the changeset viewer.