import ij.*; import ij.process.*; import ij.gui.*; import java.awt.*; import ij.plugin.*; /** Plugin to import a Bruker NMR data written by Bertram Manz, Arbeitsgruppe Magnetische Resonanz, Fraunhofer-Institut für Biomedizinische Technik Enheimer Str. 48 66386 St. Ingbert Germany bertram dot manz at ibmt dot fraunhofer dot de Version 29/07/04 */ public class BrukerOpener implements PlugIn { public void run(String arg) { int index = arg.indexOf("|"); String name = arg.substring(0, index); String path = arg.substring(index+1); // Check if the file name is "fid" if (name.equals("fid")) { IJ.runPlugIn("fidOpener", path); } // Check if the file name is "ser" if (name.equals("ser")) { IJ.runPlugIn("serOpener", path); } // Check if the file name is "2rr" or "2ii" if (name.equals("2rr") || name.equals("2ii")) { IJ.runPlugIn("rr2iiOpener", path); } // Check if the file name is "3rrr" or "3iii" if (name.equals("3rrr") || name.equals("3iii")) { IJ.runPlugIn("rrr3iiiOpener", path); } // Check if the file name is "2dseq" if (name.equals("2dseq")) { IJ.runPlugIn("seqOpener", path); } } }