Revision: 18327
http://sourceforge.net/p/gate/code/18327
Author: adamfunk
Date: 2014-09-12 14:43:33 +0000 (Fri, 12 Sep 2014)
Log Message:
-----------
All printStackTrace()s converted to logging.
Modified Paths:
--------------
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
Modified:
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
===================================================================
---
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
2014-09-12 14:37:07 UTC (rev 18326)
+++
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationConfig.java
2014-09-12 14:43:33 UTC (rev 18327)
@@ -13,6 +13,7 @@
import gate.Gate;
+
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
@@ -23,6 +24,7 @@
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;
import com.thoughtworks.xstream.io.xml.StaxDriver;
@@ -33,6 +35,7 @@
private List<String> featureKeys, contentKeys;
private int tweetsPerDoc;
+
public boolean getOneDocCheckbox() {
return this.tweetsPerDoc == 1;
}
@@ -162,12 +165,14 @@
class SaveConfigListener implements ActionListener {
PopulationDialogWrapper wrapper;
+ private static final Logger logger =
Logger.getLogger(SaveConfigListener.class.getName());
+
public SaveConfigListener(PopulationDialogWrapper wrapper) {
this.wrapper = wrapper;
}
@Override
- public void actionPerformed(ActionEvent e) {
+ public void actionPerformed(ActionEvent event) {
JFileChooser chooser = new JFileChooser();
chooser.setDialogTitle("Save configuration as XML");
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
@@ -177,8 +182,8 @@
wrapper.updateConfig();
wrapper.config.saveXML(chooser.getSelectedFile());
}
- catch(IOException e1) {
- e1.printStackTrace();
+ catch(IOException exception) {
+ logger.warn("Error saving population config", exception);
}
}
}
Modified:
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
===================================================================
---
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
2014-09-12 14:37:07 UTC (rev 18326)
+++
gate/branches/twitter-pop-dev/plugins/Twitter/src/gate/corpora/twitter/PopulationDialogWrapper.java
2014-09-12 14:43:33 UTC (rev 18327)
@@ -35,6 +35,7 @@
import javax.swing.JTextField;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
+import org.apache.log4j.Logger;
public class PopulationDialogWrapper {
@@ -46,6 +47,8 @@
private List<URL> fileUrls;
private ListEditor featureKeysEditor, contentKeysEditor;
+ private static final Logger logger =
Logger.getLogger(PopulationDialogWrapper.class.getName());
+
public PopulationDialogWrapper() {
config = new PopulationConfig();
@@ -176,7 +179,7 @@
}
}
catch (MalformedURLException e) {
- e.printStackTrace();
+ logger.warn("Error loading file", e);
}
finally {
this.dialog.dispose();
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