Revision: 18347
http://sourceforge.net/p/gate/code/18347
Author: adamfunk
Date: 2014-09-18 12:40:08 +0000 (Thu, 18 Sep 2014)
Log Message:
-----------
Twitter population file choosers now remember where they
were (XJFileChooser problems sorted out).
Modified Paths:
--------------
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
Modified:
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
===================================================================
--- gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
2014-09-18 12:29:27 UTC (rev 18346)
+++ gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
2014-09-18 12:40:08 UTC (rev 18347)
@@ -13,6 +13,7 @@
import gate.Gate;
+import gate.gui.MainFrame;
import gate.swing.XJFileChooser;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@ -23,7 +24,6 @@
import java.net.URL;
import java.util.Arrays;
import java.util.List;
-import javax.swing.JFileChooser;
import org.apache.log4j.Logger;
import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.PrettyPrintWriter;
@@ -153,10 +153,8 @@
@Override
public void actionPerformed(ActionEvent arg0) {
- //XJFileChooser chooser = MainFrame.getFileChooser();
- //TODO Get GATE to remember last location.
- //chooser.setResource(RESOURCE_CODE);
- JFileChooser chooser = new JFileChooser();
+ XJFileChooser chooser = MainFrame.getFileChooser();
+ chooser.setResource(RESOURCE_CODE);
chooser.setDialogTitle("Load XML configuration");
chooser.setFileSelectionMode(XJFileChooser.FILES_ONLY);
int chosen = chooser.showOpenDialog(this.wrapper.dialog);
Modified:
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
===================================================================
---
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
2014-09-18 12:29:27 UTC (rev 18346)
+++
gate/trunk/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
2014-09-18 12:40:08 UTC (rev 18347)
@@ -29,7 +29,6 @@
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JDialog;
-import javax.swing.JFileChooser;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSeparator;
@@ -44,7 +43,7 @@
protected PopulationConfig config;
private JTextField encodingField;
private JCheckBox checkbox;
- private JFileChooser chooser;
+ private XJFileChooser chooser;
private List<URL> fileUrls;
private ListEditor featureKeysEditor, contentKeysEditor;
@@ -110,10 +109,8 @@
dialog.add(new JSeparator(SwingConstants.HORIZONTAL));
dialog.add(Box.createVerticalStrut(2));
- //chooser = MainFrame.getFileChooser();
- chooser = new JFileChooser();
- // TODO Fix this to get GATE to remember last location.
- //chooser.setResource(RESOURCE_CODE);
+ chooser = MainFrame.getFileChooser();
+ chooser.setResource(RESOURCE_CODE);
chooser.setFileSelectionMode(XJFileChooser.FILES_ONLY);
chooser.setMultiSelectionEnabled(true);
chooser.setDialogTitle("Select a Twitter JSON file");
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs