Changeset 3779


Ignore:
Timestamp:
Aug 18, 2010, 3:35:14 PM (13 years ago)
Author:
Fredrik Levander
Message:

Polishing of form and job return message.

Location:
trunk/contrib/SpectrumLibraryExport/src/satoshi
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/contrib/SpectrumLibraryExport/src/satoshi/LibraryExportForm.java

    r3702 r3779  
    55import org.proteios.Context;
    66import org.proteios.ContextEnabled;
    7 import org.proteios.FileContext;
     7import org.proteios.TableToolbarContext;
    88import org.proteios.action.ProteiosAction;
     9import org.proteios.action.feature.FeatureHitMatchForm;
    910import org.proteios.action.hit.CreateProteinAssemblyJob;
     11import org.proteios.core.Hit;
    1012import org.proteios.gui.Title;
    1113import org.proteios.gui.Toolbar;
     
    5961      TextField<String> fdrCutOff = new TextField<String>(FDRCUTOFF);
    6062      fdrCutOff.setLabel(getLocale().get("FDR cutoff"));
     63      fdrCurOff.setValue("0.01");
    6164      fieldSet.add(fdrCutOff);
    6265     
    6366      TextField<String> filename = new TextField<String>(OUTFILENAME);
    6467      filename.setLabel(getLocale().get(".mgf file name"));
     68      filename.setValue("spectrum_library.mgf");
    6569      fieldSet.add(filename);
    6670
    6771      TextField<String> filename2 = new TextField<String>(OUTFILENAME2);
     72      filename2.setValue("spectrum_library.msp");
    6873      filename2.setLabel(getLocale().get(".msp file name"));
    6974      fieldSet.add(filename2);
     
    7176      Checkbox<VBoolean> mgfON = new Checkbox<VBoolean>(MGFFORMAT);
    7277      mgfON.setValue("true"); // default check value
    73       mgfON.isChecked(true); // default check status
     78      mgfON.isChecked(false); // default check status
    7479      mgfON.setLabel(getLocale().get(".mgf format as output"));
    7580      fieldSet.add(mgfON);
     
    100105
    101106
    102   /**
    103    * Tell the application in which context this action should be available
    104    */
     107  private static List<Context> contexts = new ArrayList<Context>(1);
     108  static
     109  {
     110    TableToolbarContext btn = new TableToolbarContext("libraryexport",
     111      "Library export", LibraryExportForm.class, Hit.class);
     112    contexts.add(btn);
     113  }
     114
     115
    105116  public List<Context> listContexts()
    106117  {
    107     List<Context> contexts = new ArrayList<Context>(1);
    108     /*
    109      * We want our action to appear as an extension when viewing files. Do
    110      * this by adding a FileContext to the list of contexts.
    111      */
    112     FileContext files = new FileContext("Library export", "Create .mgf and .msp files from combinedHits",
    113       LibraryExportForm.class);
    114     contexts.add(files);
    115118    return contexts;
    116119  }
     120
    117121}
  • trunk/contrib/SpectrumLibraryExport/src/satoshi/LibraryExportPlugin.java

    r3778 r3779  
    192192  protected String getSuccessMessage()
    193193  {
    194     return "Report generated: " + outfile;
    195   }
    196 
    197 
    198   protected String getSuccessMessage2() // never called
    199   {
    200     return "Report generated: " + outfile2;
     194    String retval = "Done.";
     195    if (outfile != null)
     196      retval += " Library exported: " + outfile;
     197    if (outfile2 != null)
     198      retval += " Library exported: " + outfile2;
     199    return retval;
    201200  }
    202201
Note: See TracChangeset for help on using the changeset viewer.