00001 package edu.stanford.hci.r3.pen.batch;
00002
00003 import java.io.File;
00004
00005 import javax.swing.JFileChooser;
00006
00007 import edu.stanford.hci.r3.PaperToolkit;
00008 import edu.stanford.hci.r3.util.files.FileUtils;
00009
00021 public class BatchImporterDebugger {
00022
00023 public static void main(String[] args) {
00024 PaperToolkit.initializeLookAndFeel();
00025
00026 JFileChooser chooser = FileUtils.createNewFileChooser(new String[] { "xml" });
00027 final File r3Root = PaperToolkit.getToolkitRootPath();
00028 chooser.setCurrentDirectory(new File(r3Root, "penSynch/data/XML"));
00029 chooser.setDialogTitle("Import an XML File");
00030 chooser.setMultiSelectionEnabled(true);
00031
00032 final int showDialogResult = chooser.showDialog(null, "Import");
00033 if (showDialogResult == JFileChooser.APPROVE_OPTION) {
00034 for (File f : chooser.getSelectedFiles()) {
00035
00036
00037
00038 BatchImporter.main(new String[] { f.getAbsolutePath() });
00039 }
00040 }
00041
00042 }
00043 }