Changeset 3907


Ignore:
Timestamp:
Oct 21, 2010, 11:21:10 AM (13 years ago)
Author:
olle
Message:

Refs #700. New single-form version of routine for separating standard and advanced settings for X!Tandem searches:

  1. Class/file gui/form/XTandemParameterSetForm.java in

client/servlet/ updated:

  1. Public constructor XTandemParameterSetForm() update to place

fields and select boxes for standard settings in new field set,
that is open by default. These settings will no longer be added
to their original field sets, but will be kept in the original place
in the source code. Remaining advanced settings will be placed in
their original field sets, that are closed by default.

  1. Class/file gui/form/XTandemParameterSetFormSimple.java in

client/servlet/ is removed, since it is no longer used.

  1. English dictionary file locale/en/dictionary in client/servlet/

updated with new and changed entries for various string keys.

Location:
trunk/client/servlet/src
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/servlet/src/locale/en/dictionary

    r3906 r3907  
    905905XTandemOutputXslPath=XSL path
    906906XTandemParameterFile=X!Tandem Parameters File
    907 XTandemParameterSetListPath=X!Tandem - List path
    908 XTandemParameterSetOutput=X!Tandem - Output
    909 XTandemParameterSetProtein=X!Tandem - Protein
    910 XTandemParameterSetRefine=X!Tandem - Refine
    911 XTandemParameterSetResidue=X!Tandem - Residue
    912 XTandemParameterSetScoring=X!Tandem - Scoring
     907XTandemParameterSetListPath=List path
     908XTandemParameterSetOutput=Output
     909XTandemParameterSetProtein=Protein
     910XTandemParameterSetRefine=Refine
     911XTandemParameterSetResidue=Residue
     912XTandemParameterSetScoring=Scoring
    913913XTandemParameterSetsInDatabase=X!Tandem parameter sets in database
    914 XTandemParameterSetSpectrum=X!Tandem - Spectrum
     914XTandemParameterSetSpectrum=Spectrum
     915XTandemParameterSetStandardSettings=Standard Settings
    915916XTandemParameterSetStorage=X!Tandem parameter sets
    916917XTandemParameterSets=X!Tandem parameter sets
  • trunk/client/servlet/src/org/proteios/gui/form/XTandemParameterSetForm.java

    r3901 r3907  
    201201  // Form field sets, fields, menus, and select boxes
    202202  public Fieldset hiddenFieldContainerFS;
     203  public Fieldset standardSettingsFS;
    203204  //public Fieldset listPathFS;
    204205  public Select<VString> listPathDefaultParametersSB;
     
    315316    //List<String> selectedList = null;
    316317    /*
    317      * Spectrum field set is used for hidden fields from other field sets
    318      */
    319     spectrumFS = new Fieldset();
    320     spectrumFS.setTitle("XTandemParameterSetSpectrum");
    321     addFieldset(spectrumFS);
    322     hiddenFieldContainerFS = spectrumFS;
     318     * Standard settings field set
     319     *
     320     * Standard settings field set is used for hidden fields from other field sets.
     321     * Fields and select boxes in the standard settings field set
     322     * are placed under the header of their original field set,
     323     * in order to easier change what components are placed in
     324     * the standard settings field set.
     325     */
     326    standardSettingsFS = new Fieldset();
     327    standardSettingsFS.setTitle("XTandemParameterSetStandardSettings");
     328    addFieldset(standardSettingsFS);
     329    hiddenFieldContainerFS = standardSettingsFS;
    323330    /*
    324331     * List path field set
     
    347354     * Spectrum field set
    348355     */
    349     // Spectrum field set already created
    350     /*
    351356    spectrumFS = new Fieldset();
    352357    spectrumFS.setTitle("XTandemParameterSetSpectrum");
     358    spectrumFS.setOpen(false);
    353359    addFieldset(spectrumFS);
    354     */
    355360    // Spectrum, path
    356361    spectrumPathF = new TextField<String>(VXTANDEM_SPECTRUM_PATH);
     
    358363    // Spectrum, fragment monoisotopic mass error
    359364    fragMiMassErrorF = new TextField<String>(VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR);
    360     spectrumFS.add(fragMiMassErrorF);
     365    //spectrumFS.add(fragMiMassErrorF);
     366    standardSettingsFS.add(fragMiMassErrorF);
    361367    // Spectrum, fragment monoisotopic mass error units
    362368    validStringParam = VXTANDEM_SPECTRUM_FRAG_MI_MASS_ERROR_UNITS;
     
    365371    stringList.add("ppm");
    366372    fragMiMassErrorUnitsM = new Select<VString>(validStringParam, stringList, null);
    367     spectrumFS.add(fragMiMassErrorUnitsM);
     373    //spectrumFS.add(fragMiMassErrorUnitsM);
     374    standardSettingsFS.add(fragMiMassErrorUnitsM);
    368375    // Spectrum, parent monoisotopic mass error plus
    369376    parentMiMassErrorPlusF = new TextField<String>(VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_PLUS);
    370     spectrumFS.add(parentMiMassErrorPlusF);
     377    //spectrumFS.add(parentMiMassErrorPlusF);
     378    standardSettingsFS.add(parentMiMassErrorPlusF);
    371379    // Spectrum, parent monoisotopic mass error minus
    372380    parentMiMassErrorMinusF = new TextField<String>(VXTANDEM_SPECTRUM_PARENT_MI_MASS_ERROR_MINUS);
    373     spectrumFS.add(parentMiMassErrorMinusF);
     381    //spectrumFS.add(parentMiMassErrorMinusF);
     382    standardSettingsFS.add(parentMiMassErrorMinusF);
    374383    // Spectrum, parent monoisotopic mass isotope error
    375384    validStringParam = VXTANDEM_SPECTRUM_PARENT_MI_MASS_ISOTOPE_ERROR;
     
    385394    stringList.add("ppm");
    386395    parentMiMassErrorUnitsM = new Select<VString>(validStringParam, stringList, null);
    387     spectrumFS.add(parentMiMassErrorUnitsM);
     396    //spectrumFS.add(parentMiMassErrorUnitsM);
     397    standardSettingsFS.add(parentMiMassErrorUnitsM);
    388398    // Spectrum, fragment mass type
    389399    validStringParam = VXTANDEM_SPECTRUM_FRAG_MASS_TYPE;
     
    432442    residueFS = new Fieldset();
    433443    residueFS.setTitle("XTandemParameterSetResidue");
     444    residueFS.setOpen(false);
    434445    addFieldset(residueFS);
    435446    // Residue, modification mass select
     
    446457      .setLabel("XTandemResidueModificationMassSelect");
    447458    residueModificationMassM.selectOption(null);
    448     residueFS.add(residueModificationMassM);
     459    //residueFS.add(residueModificationMassM);
     460    standardSettingsFS.add(residueModificationMassM);
    449461    // Residue, modification mass (own entered value)
    450462    modificationMassF = new TextField<String>(VXTANDEM_RESIDUE_MODIFICATION_MASS);
    451463    modificationMassF.setLabel("XTandemResidueModificationMassEnter");
    452     residueFS.add(modificationMassF);
     464    //residueFS.add(modificationMassF);
     465    standardSettingsFS.add(modificationMassF);
    453466    // Residue, potential modification mass select
    454467    /*
     
    466479      4,
    467480      null);
    468     residueFS.add(residuePotentialModificationMassSB);
     481    //residueFS.add(residuePotentialModificationMassSB);
     482    standardSettingsFS.add(residuePotentialModificationMassSB);
    469483    // Residue, potential modification mass
    470484    potentialModificationMassF = new TextField<String>(VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MASS);
    471485    potentialModificationMassF
    472486      .setLabel("XTandemResiduePotentialModificationMassEnter");
    473     residueFS.add(potentialModificationMassF);
     487    //residueFS.add(potentialModificationMassF);
     488    standardSettingsFS.add(potentialModificationMassF);
    474489    // Residue, potential modification motif
    475490    potentialModificationMotifF = new TextField<String>(VXTANDEM_RESIDUE_POTENTIAL_MODIFICATION_MOTIF);
     
    480495    proteinFS = new Fieldset();
    481496    proteinFS.setTitle("XTandemParameterSetProtein");
     497    proteinFS.setOpen(false);
    482498    addFieldset(proteinFS);
    483499    // Protein, taxon
     
    495511      5,
    496512      null);
    497     proteinFS.add(taxonSB);
     513    //proteinFS.add(taxonSB);
     514    standardSettingsFS.add(taxonSB);
    498515    // Taxon - Prokaryotes
    499516    taxon1SB = createMultipleSelectBox(
     
    503520      5,
    504521      null);
    505     proteinFS.add(taxon1SB);
     522    //proteinFS.add(taxon1SB);
     523    standardSettingsFS.add(taxon1SB);
    506524    // Protein, cleavage site
    507525    /*
     
    549567    refineFS = new Fieldset();
    550568    refineFS.setTitle("XTandemParameterSetRefine");
     569    refineFS.setOpen(false);
    551570    addFieldset(refineFS);
    552571    // Refine
     
    632651    scoringFS = new Fieldset();
    633652    scoringFS.setTitle("XTandemParameterSetScoring");
     653    scoringFS.setOpen(false);
    634654    addFieldset(scoringFS);
    635655    // Scoring, minimum ion count
     
    702722    algorithmM = new Select<VString>(
    703723      validStringParam, optionList);
    704     scoringFS.add(algorithmM);
     724    //scoringFS.add(algorithmM);
     725    standardSettingsFS.add(algorithmM);
    705726    /*
    706727     * Output field set
     
    708729    outputFS = new Fieldset();
    709730    outputFS.setTitle("XTandemParameterSetOutput");
     731    outputFS.setOpen(false);
    710732    addFieldset(outputFS);
    711733    // Output, path
Note: See TracChangeset for help on using the changeset viewer.