OSDN Git Service

loggingライブラリをslf4jに変更
authoryukihane <yukihane.feather@gmail.com>
Wed, 14 Sep 2011 14:50:55 +0000 (23:50 +0900)
committeryukihane <yukihane.feather@gmail.com>
Wed, 14 Sep 2011 14:50:55 +0000 (23:50 +0900)
16 files changed:
frontend/src/saccubus/MainFrame_AboutBox.java
frontend/src/saccubus/conv/Chat.java
frontend/src/saccubus/util/FfmpegUtil.java
frontend/src/saccubus/util/FileDropTarget.java
frontend/src/saccubus/worker/impl/convert/Convert.java
frontend/src/saccubus/worker/impl/download/Download.java
frontend/src/yukihane/inqubus/Main.java
frontend/src/yukihane/inqubus/filewatch/FileWatch.java
frontend/src/yukihane/inqubus/gui/ConfigDialog.java
frontend/src/yukihane/inqubus/gui/ContentTransferHandler.java
frontend/src/yukihane/inqubus/gui/DirectoryRegisterPanel.java
frontend/src/yukihane/inqubus/gui/IdComboBox.java
frontend/src/yukihane/inqubus/gui/MainFrame.java
frontend/src/yukihane/inqubus/manager/TaskManage.java
frontend/src/yukihane/inqubus/model/TargetsTableModel.java
frontend/src/yukihane/swf/Cws2Fws.java

index c2f60d5..395be46 100644 (file)
@@ -13,8 +13,8 @@ import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;
 import java.net.URI;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.BorderFactory;
 import javax.swing.GroupLayout;
 import javax.swing.GroupLayout.Alignment;
@@ -53,7 +53,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
 
     private static final String VERSION = "いんきゅばす 2.0.0";
     private static final long serialVersionUID = -4256413309312729840L;
-    private static final Logger logger = Logger.getLogger(MainFrame_AboutBox.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(MainFrame_AboutBox.class);
     private static final String LINE_FEED = System.getProperty("line.separator");
     private final JButton btnOk = new JButton();
 
@@ -63,7 +63,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
             setDefaultCloseOperation(DISPOSE_ON_CLOSE);
             jbInit();
         } catch (Exception exception) {
-            logger.log(Level.SEVERE, null, exception);
+            logger.error(null, exception);
         }
     }
 
@@ -99,7 +99,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
                     try {
                         Desktop.getDesktop().browse(new URI("http://sourceforge.jp/projects/coroid/wiki/InqubusV2"));
                     } catch (IOException | URISyntaxException ex) {
-                        logger.log(Level.SEVERE, null, ex);
+                        logger.error(null, ex);
                     }
                 }
             }
@@ -114,7 +114,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
                     try {
                         Desktop.getDesktop().browse(new URI("http://saccubus.sourceforge.jp/"));
                     } catch (IOException | URISyntaxException ex) {
-                        logger.log(Level.SEVERE, null, ex);
+                        logger.error(null, ex);
                     }
                 }
             }
@@ -195,7 +195,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
                 area.append(LINE_FEED);
             }
         } catch (IOException ex) {
-            logger.log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         }
 
         area.setEditable(false);
@@ -212,7 +212,7 @@ public class MainFrame_AboutBox extends JDialog implements ActionListener {
                 licenseField.append(LINE_FEED);
             }
         } catch (IOException ex) {
-            logger.log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         }
 
         licenseField.setCaretPosition(0);
index 196a4d9..8234183 100644 (file)
@@ -2,8 +2,8 @@ package saccubus.conv;
 
 import java.io.*;
 
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import saccubus.util.IOUtil;
 
 /**
@@ -27,7 +27,7 @@ import saccubus.util.IOUtil;
  * @version 1.0
  */
 public class Chat {
-    private static final Logger logger = Logger.getLogger(Chat.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(Chat.class);
 
        private static final int CMD_LOC_DEF = 0;
 
@@ -112,11 +112,11 @@ public class Chat {
 
     public void setDate(String date_str) {
         Date = Integer.parseInt(date_str);
-        logger.log(Level.FINE, "date:" + date_str);
+        logger.trace("date:" + date_str);
     }
 
        public void setMail(String mail_str) {
-               logger.log(Level.FINE, "mail:" + mail_str);
+               logger.trace("mail:" + mail_str);
                Color = CMD_COLOR_DEF;
                Size = CMD_SIZE_DEF;
                Location = CMD_LOC_DEF;
@@ -168,7 +168,7 @@ public class Chat {
                        } else if (str.equals("black")) {
                                Color = CMD_COLOR_BLACK;
                        } else {
-                               logger.log(Level.WARNING, "Unknown command:" + str);
+                               logger.warn("Unknown command:" + str);
                        }
                }
        }
@@ -179,11 +179,11 @@ public class Chat {
                } catch (Exception e) {
                        No = -1;
                }
-               logger.log(Level.FINE, "no:" + no_str);
+               logger.trace("no:" + no_str);
        }
 
        public void setUserID(String user_id_str) {
-               logger.log(Level.FINE, "user_id:" + user_id_str);
+               logger.trace("user_id:" + user_id_str);
                try {
                        UserID = Integer.parseInt(user_id_str);
                } catch (Exception e) {
@@ -192,7 +192,7 @@ public class Chat {
        }
 
        public void setVpos(String vpos_str) {
-               logger.log(Level.FINE, "vpos:" + vpos_str);
+               logger.trace("vpos:" + vpos_str);
                try {
                        Vpos = Integer.parseInt(vpos_str);
                } catch (Exception e) {
@@ -202,7 +202,7 @@ public class Chat {
        }
 
        public void setComment(String com_str) {
-               logger.log(Level.FINE, "Comment[" + com_str.length() + "]:" + com_str);
+               logger.trace("Comment[" + com_str.length() + "]:" + com_str);
         Comment += com_str;
        }
 
@@ -211,7 +211,7 @@ public class Chat {
                try {
                        a = (Comment + "\0").getBytes("UnicodeLittleUnmarked");
                } catch (UnsupportedEncodingException ex) {
-                       logger.log(Level.SEVERE, null, ex);
+                       logger.error(null, ex);
                }
                IOUtil.writeInt(os, No);
                IOUtil.writeInt(os, Vpos);
@@ -222,7 +222,7 @@ public class Chat {
                try {
                        os.write(a);
                } catch (IOException ex1) {
-                       logger.log(Level.SEVERE, null, ex1);
+                       logger.error(null, ex1);
                }
        }
 
index 46d6256..534b109 100644 (file)
@@ -5,8 +5,8 @@ import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
@@ -17,7 +17,7 @@ import java.util.regex.Pattern;
  */
 public final class FfmpegUtil {
 
-    private static final Logger logger = Logger.getLogger(FfmpegUtil.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(FfmpegUtil.class);
     private static final Pattern PATTERN_DURATION = Pattern.compile("Duration: (\\d+):(\\d+):(\\d+)");
     private static final Pattern PATTERN_SIZE = Pattern.compile("Video: .+?(\\d+)x(\\d+)");
     private final File ffmpegPath;
@@ -56,7 +56,7 @@ public final class FfmpegUtil {
             final int width = Integer.parseInt(m.group(1));
             final int height = Integer.parseInt(m.group(2));
             final Size size = new Size(width, height);
-            logger.log(Level.FINER, size.toString());
+            logger.debug(size.toString());
             return size;
         } else {
             throw new IOException("Can Not Get Size");
index 50e37d8..63ffefc 100644 (file)
@@ -7,10 +7,9 @@ import java.awt.datatransfer.*;
 import java.awt.dnd.*;
 import java.io.File;
 import java.io.IOException;
-
-import java.util.logging.Level;
-import java.util.logging.Logger;
 import javax.swing.JTextField;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * @author PSI
@@ -18,7 +17,7 @@ import javax.swing.JTextField;
  */
 public class FileDropTarget extends DropTargetAdapter {
 
-    private static final Logger logger = Logger.getLogger(FileDropTarget.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(FileDropTarget.class);
 
        private final JTextField Field;
 
@@ -64,10 +63,8 @@ public class FileDropTarget extends DropTargetAdapter {
                                }
                                dtde.dropComplete(true);
                        }
-               } catch (UnsupportedFlavorException e) {
-                       logger.log(Level.SEVERE, null, e);
-               } catch (IOException e) {
-                       logger.log(Level.SEVERE, null, e);
+               } catch (UnsupportedFlavorException | IOException e) {
+                       logger.error(null, e);
                }
        }
 
index 1d472d9..dbf3473 100644 (file)
@@ -14,8 +14,8 @@ import java.net.URLEncoder;
 import java.util.ArrayList;
 import java.util.EnumSet;
 import java.util.List;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 import saccubus.conv.ConvertToVideoHook;
@@ -40,7 +40,7 @@ import yukihane.swf.Cws2Fws;
  */
 public class Convert extends Worker<ConvertResult, ConvertProgress> {
 
-    private static final Logger logger = Logger.getLogger(Convert.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(Convert.class);
     private final ConvertProfile profile;
     private final File videoFile;
     private final File commentFile;
@@ -63,7 +63,7 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
         this.profile = profile;
         this.videoFile = video;
         this.commentFile = comment;
-        logger.log(Level.INFO, "convert video:{0}, comment:{1}", new Object[]{videoFile, commentFile});
+        logger.info("convert video:{0}, comment:{1}", new Object[]{videoFile, commentFile});
     }
 
     @Override
@@ -137,7 +137,7 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
             try {
                 duration = util.getDuration();
             } catch (IOException ex) {
-                logger.log(Level.FINE, "動画再生時間を取得できませんでした: {0}", target);
+                logger.info("動画再生時間を取得できませんでした: {0}", target);
                 duration = Integer.MAX_VALUE;
             }
             return executeFfmpeg(arguments, duration);
@@ -203,7 +203,7 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
         for (String s : cmdList) {
             argMsg.append(" ").append(s);
         }
-        logger.log(Level.INFO, argMsg.toString());
+        logger.info(argMsg.toString());
         return cmdList;
     }
     private static final Pattern PATTERN_TIME = Pattern.compile("time=(\\d+)");
@@ -211,7 +211,7 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
     private int executeFfmpeg(final List<String> cmdList, int duration) throws InterruptedException, IOException {
         Process process = null;
         try {
-            logger.log(Level.INFO, "Processing FFmpeg...");
+            logger.info("Processing FFmpeg...");
             process = Runtime.getRuntime().exec(cmdList.toArray(new String[0]));
             BufferedReader ebr = new BufferedReader(new InputStreamReader(
                     process.getErrorStream()));
@@ -224,11 +224,11 @@ public class Convert extends Worker<ConvertResult, ConvertProgress> {
                         final String strTime = m.group(1);
                         final double time = Double.parseDouble(strTime);
                         per = 100.0 * time / duration;
-                        logger.log(Level.FINEST, "time:{0}, duration:{1}", new Object[]{time, duration});
+                        logger.trace("time:{0}, duration:{1}", new Object[]{time, duration});
                     }
                     publish(new ConvertProgress(PROCESS, per, msg));
                 } else if (!msg.endsWith("No accelerated colorspace conversion found")) {
-                    logger.log(Level.INFO, msg);
+                    logger.warn(msg);
                 }
 
                 checkStop();
index e9165ce..8a67234 100644 (file)
@@ -6,7 +6,8 @@ import java.io.File;
 import java.io.IOException;
 import java.util.Date;
 import java.util.EnumSet;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import nicobrowser.DownloadCommentType;
 import nicobrowser.GetFlvResult;
 import nicobrowser.NamePattern;
@@ -35,7 +36,7 @@ import saccubus.worker.profile.ProxyProfile;
  */
 public class Download extends Worker<DownloadResult, DownloadProgress> {
 
-    private static final Logger logger = Logger.getLogger(Download.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(Download.class);
     private static final Object timeLockObj = new Object();
     private static volatile long lastStartTime = 0L;
     private final DownloadProfile profile;
index c609389..daaafbf 100644 (file)
@@ -1,10 +1,9 @@
 package yukihane.inqubus;
 
-import java.io.IOException;
 import java.nio.file.Path;
 import java.nio.file.Paths;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.JOptionPane;
 import javax.swing.UIManager;
 import javax.swing.UIManager.LookAndFeelInfo;
@@ -20,7 +19,7 @@ import yukihane.inqubus.saccubus.prompt.Prompt;
  */
 public class Main {
 
-    private static final Logger logger = Logger.getLogger(Main.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(Main.class);
 
     public static void main(String args[]) {
         final Path path = Paths.get("inqubus.xml");
@@ -30,7 +29,7 @@ public class Main {
             showWelcome = false;
         } catch (ConfigurationException ex) {
             showWelcome = true;
-            logger.log(Level.FINER, "コンフィグファイルが無いためデフォルト値で起動", ex);
+            logger.debug("コンフィグファイルが無いためデフォルト値で起動", ex);
         }
 
         // 第1引数がメールアドレスと思しき時はさきゅばすフォーマットのコマンドラインであるとみなしてパース
@@ -38,7 +37,7 @@ public class Main {
             try {
                 new Prompt().main(args);
             } catch (Exception ex) {
-                logger.log(Level.SEVERE, "処理が正常終了しませんでした", ex);
+                logger.error("処理が正常終了しませんでした", ex);
             }
             return;
         }
index 472d0e5..dc8754b 100644 (file)
@@ -16,8 +16,8 @@ import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
 import java.util.Set;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  *
@@ -25,7 +25,7 @@ import java.util.logging.Logger;
  */
 public final class FileWatch implements Runnable {
 
-    private static final Logger logger = Logger.getLogger(FileWatch.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(FileWatch.class);
     private final Set<Path> files;
     private final Set<Path> directories;
 
@@ -35,9 +35,9 @@ public final class FileWatch implements Runnable {
 
         this.files = new HashSet<>(res.files);
         this.directories = new HashSet<>(res.dirs);
-        if (logger.isLoggable(Level.FINER)) {
-            logger.log(Level.FINER, "search dirs: {0}", directories);
-            logger.log(Level.FINER, "exist files: {0}", files);
+        if (logger.isDebugEnabled()) {
+            logger.debug("search dirs: {0}", directories);
+            logger.debug("exist files: {0}", files);
         }
     }
 
@@ -63,7 +63,7 @@ public final class FileWatch implements Runnable {
                 result.files.add(path);
             }
         } catch (IOException ex) {
-            logger.log(Level.WARNING, "パスの処理中にエラー: {0}", new Object[]{path});
+            logger.warn("パスの処理中にエラー: {0}", new Object[]{path});
         }
     }
 
@@ -75,7 +75,7 @@ public final class FileWatch implements Runnable {
 
     @Override
     public void run() {
-        logger.log(Level.FINER, "FileWatch start");
+        logger.debug("FileWatch start");
         final Map<WatchKey, Path> keys = new HashMap<>();
         try {
             final WatchService ws = FileSystems.getDefault().newWatchService();
@@ -104,7 +104,7 @@ public final class FileWatch implements Runnable {
                         final Path p = (Path) event.context();
                         final Path target = dir.resolve(p);
                         if (Files.isRegularFile(target)) {
-                            logger.log(Level.FINER, "ファイル追加: {0}", target);
+                            logger.debug("ファイル追加: {0}", target);
                             synchronized (files) {
                                 files.add(target);
                             }
@@ -112,7 +112,7 @@ public final class FileWatch implements Runnable {
                     } else if (kind == ENTRY_DELETE) {
                         final Path p = (Path) event.context();
                         final Path target = dir.resolve(p);
-                        logger.log(Level.FINER, "ファイル削除: {0}", target);
+                        logger.debug("ファイル削除: {0}", target);
                         synchronized (files) {
                             files.remove(target);
                         }
index 91a1445..fb734cf 100644 (file)
@@ -12,8 +12,8 @@ import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.io.File;
 import java.util.List;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.BorderFactory;
 import javax.swing.ComboBoxModel;
 import javax.swing.DefaultComboBoxModel;
@@ -33,8 +33,6 @@ import javax.swing.JTabbedPane;
 import javax.swing.JTextField;
 import javax.swing.LayoutStyle.ComponentPlacement;
 import javax.swing.SpinnerNumberModel;
-import javax.swing.UIManager;
-import javax.swing.UnsupportedLookAndFeelException;
 import javax.swing.WindowConstants;
 import org.apache.commons.configuration.ConfigurationException;
 import yukihane.inqubus.config.Config;
@@ -45,7 +43,7 @@ import yukihane.inqubus.config.Config;
  */
 public class ConfigDialog extends JDialog {
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(ConfigDialog.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(ConfigDialog.class);
     private static final String NEED_REBOOT = "設定を有効にするにはいんきゅばすの再起動が必要です";
 
     /** Creates new form Properties */
@@ -750,36 +748,6 @@ public class ConfigDialog extends JDialog {
         loadConfig();
     }
 
-    /**
-     * @param args the command line arguments
-     */
-    public static void main(String args[]) {
-        /* Set the Nimbus look and feel */
-        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
-         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
-         */
-        try {
-            for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
-                if ("Nimbus".equals(info.getName())) {
-                    UIManager.setLookAndFeel(info.getClassName());
-                    break;
-                }
-            }
-        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
-            java.util.logging.Logger.getLogger(ConfigDialog.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
-        }
-
-        /* Create and display the form */
-        java.awt.EventQueue.invokeLater(new Runnable() {
-
-            @Override
-            public void run() {
-                new ConfigDialog().setVisible(true);
-            }
-        });
-    }
-    // Variables declaration - do not modify//GEN-BEGIN:variables
-
     // ネットワーク
     // ネットワーク - アカウント
     private final JTextField fldMail;
@@ -1067,7 +1035,7 @@ public class ConfigDialog extends JDialog {
         try {
             p.save();
         } catch (ConfigurationException ex) {
-            logger.log(Level.SEVERE, "コンフィグファイル保存に失敗", ex);
+            logger.error("コンフィグファイル保存に失敗", ex);
         }
     }
 }
index 42d5240..7723bd0 100644 (file)
@@ -6,8 +6,8 @@ import java.awt.datatransfer.UnsupportedFlavorException;
 import java.io.File;
 import java.io.IOException;
 import java.util.List;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.JCheckBox;
 import javax.swing.TransferHandler;
 import javax.swing.text.JTextComponent;
@@ -19,7 +19,7 @@ import javax.swing.text.JTextComponent;
 class ContentTransferHandler extends TransferHandler {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(ContentTransferHandler.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(ContentTransferHandler.class);
     private final JCheckBox cbLocal;
     private final TransferHandler defaultTransferHandler;
 
@@ -77,7 +77,7 @@ class ContentTransferHandler extends TransferHandler {
             comp.setText(text);
             return true;
         } catch (UnsupportedFlavorException | IOException ex) {
-            logger.log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         }
         return false;
     }
index 41c902f..7fe78ff 100644 (file)
@@ -9,8 +9,8 @@ import java.io.File;
 import java.io.IOException;
 import java.util.ArrayList;
 import java.util.List;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.DefaultListModel;
 import javax.swing.GroupLayout;
 import javax.swing.JButton;
@@ -107,7 +107,7 @@ class DirectoryRegisterPanel extends JPanel {
 class DirectoryTransferHandler extends TransferHandler {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(DirectoryTransferHandler.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(DirectoryTransferHandler.class);
     private final DefaultListModel<String> model;
 
     DirectoryTransferHandler(DefaultListModel<String> model) {
@@ -140,7 +140,7 @@ class DirectoryTransferHandler extends TransferHandler {
             }
             return res;
         } catch (UnsupportedFlavorException | IOException e) {
-            logger.log(Level.SEVERE, null, e);
+            logger.error(null, e);
             return res;
         }
     }
index 38a4993..4155e97 100644 (file)
@@ -18,8 +18,8 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 import java.util.SortedSet;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import java.util.regex.Matcher;
 import javax.swing.DefaultComboBoxModel;
 import javax.swing.JComboBox;
@@ -33,7 +33,7 @@ import yukihane.inqubus.filewatch.FileWatchUtil;
 final class IdComboBox extends JComboBox<String> {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(IdComboBox.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(IdComboBox.class);
     private final Set<Path> alternates = new HashSet<>();
     private final FileWatch videoFileWatcher;
 
@@ -96,7 +96,7 @@ final class IdComboBox extends JComboBox<String> {
 class IdTransferHander extends TransferHandler {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(IdTransferHander.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(IdTransferHander.class);
     private static final DataFlavor URL_FLAVOR;
 
     static {
@@ -114,9 +114,9 @@ class IdTransferHander extends TransferHandler {
 
     @Override
     public boolean canImport(TransferHandler.TransferSupport support) {
-        if (logger.isLoggable(Level.FINEST)) {
+        if (logger.isTraceEnabled()) {
             for (DataFlavor df : support.getDataFlavors()) {
-                logger.log(Level.FINEST, df.toString() + ", " + df.getClass().getName());
+                logger.trace(df.toString() + ", " + df.getClass().getName());
             }
         }
 
@@ -160,7 +160,7 @@ class IdTransferHander extends TransferHandler {
                 return true;
             }
         } catch (UnsupportedFlavorException | IOException ex) {
-            logger.log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         }
         return false;
     }
index 9112f5c..310e131 100644 (file)
@@ -30,8 +30,8 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 import java.util.SortedSet;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.BorderFactory;
 import javax.swing.DefaultComboBoxModel;
 import javax.swing.DropMode;
@@ -94,7 +94,7 @@ import yukihane.inqubus.model.TargetsTableModel;
 public class MainFrame extends JFrame {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(MainFrame.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(MainFrame.class);
     private final TargetsTableModel targetModel = new TargetsTableModel();
     private final TaskManage taskManager;
     private final Thread videoFileWatcherThread;
@@ -559,7 +559,7 @@ public class MainFrame extends JFrame {
             final int row = tblDisplay.getSelectedRow();
             final Target t = targetModel.getTarget(row);
             final boolean res = taskManager.cancel(t.getRowId());
-            logger.log(Level.FINE, "停止: {0} {1}", new Object[]{t.getVideoId(), res});
+            logger.debug("停止: {0} {1}", new Object[]{t.getVideoId(), res});
             if (res) {
                 targetModel.setStatus(t.getRowId(), null, TaskStatus.CANCELLED, -1.0, "キャンセル");
             }
@@ -574,14 +574,14 @@ public class MainFrame extends JFrame {
                 final DownloadProfile downProf = new InqubusDownloadProfile();
                 final String id = Util.getVideoId(cmbId.getText());
                 final InqubusConvertProfile convProf = new InqubusConvertProfile();
-                logger.log(Level.INFO, downProf.toString());
-                logger.log(Level.INFO, convProf.toString());
+                logger.debug(downProf.toString());
+                logger.debug(convProf.toString());
                 final RequestProcess rp = new RequestProcess(downProf, id, convProf);
                 taskManager.add(rp);
                 targetModel.addTarget(new Target(rp));
                 initInputPanel();
             } catch (Throwable th) {
-                logger.log(Level.SEVERE, null, th);
+                logger.error(null, th);
                 JOptionPane.showMessageDialog(MainFrame.this, th.getMessage(), "中断しました", JOptionPane.ERROR_MESSAGE);
             }
         }
@@ -778,7 +778,7 @@ public class MainFrame extends JFrame {
             try {
                 p.save();
             } catch (ConfigurationException ex) {
-                logger.log(Level.SEVERE, "コンフィグ保存失敗", ex);
+                logger.error("コンフィグ保存失敗", ex);
             }
         }
     }
index 83d25b7..afb205c 100644 (file)
@@ -6,8 +6,8 @@ import java.util.Map;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.Future;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.apache.commons.lang.StringUtils;
 import saccubus.worker.WorkerListener;
 import saccubus.worker.impl.MessageReportable;
@@ -28,7 +28,7 @@ import saccubus.worker.profile.DownloadProfile;
  */
 public class TaskManage {
 
-    private static final Logger logger = Logger.getLogger(TaskManage.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(TaskManage.class);
     private final ExecutorService downloadExecutorService;
     private final ExecutorService convertExecutorService;
     private final Map<Integer, ManageTarget<DownloadResult>> downloadTargets = new HashMap<>();
@@ -186,13 +186,13 @@ public class TaskManage {
 
         @Override
         public void process(V progress) {
-            logger.log(Level.FINEST, "process: {0}", progress);
+            logger.trace("process: {0}", progress);
             notify(TaskStatus.DOING, progress.getPercentage(), progress.getMessage());
         }
 
         @Override
         public final void cancelled() {
-            logger.log(Level.FINE, "cancelled: {0}", toString());
+            logger.debug("cancelled: {0}", toString());
             synchronized (TaskManage.this) {
                 removeRequest(rowId);
             }
@@ -205,13 +205,13 @@ public class TaskManage {
          */
         @Override
         public void done(T result) {
-            logger.log(Level.FINE, "done: {0}", result);
+            logger.debug("done: {0}", result);
             notify(TaskStatus.DONE);
         }
 
         @Override
         public final void error(Throwable th) {
-            logger.log(Level.SEVERE, "error", th);
+            logger.debug("error", th);
             synchronized (TaskManage.this) {
                 removeRequest(rowId);
             }
index bcedbb8..013e680 100644 (file)
@@ -3,8 +3,8 @@ package yukihane.inqubus.model;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.List;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import javax.swing.table.AbstractTableModel;
 import yukihane.inqubus.manager.TaskKind;
 import yukihane.inqubus.manager.TaskStatus;
@@ -16,7 +16,7 @@ import yukihane.inqubus.manager.TaskStatus;
 public class TargetsTableModel extends AbstractTableModel {
 
     private static final long serialVersionUID = 1L;
-    private static final Logger logger = Logger.getLogger(TargetsTableModel.class.getName());
+    private static final Logger logger = LoggerFactory.getLogger(TargetsTableModel.class);
     private final List<Target> targets = new ArrayList<>();
     private static final int STATUS_CLOMN = 4;
     private final String[] columnNames = new String[]{"ID", "動画", "コメ", "変換", "状態"};
@@ -99,7 +99,7 @@ public class TargetsTableModel extends AbstractTableModel {
             }
         }
         if (pos < 0) {
-            logger.log(Level.SEVERE, "本来存在すべきレコードが存在しません id:{0}", id);
+            logger.error("本来存在すべきレコードが存在しません id:{0}", id);
             return;
         }
 
index 9f88be7..15e8f5d 100644 (file)
@@ -7,12 +7,13 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import java.util.zip.InflaterInputStream;
 
 public class Cws2Fws {
 
+    private static final Logger logger = LoggerFactory.getLogger(Cws2Fws.class);
     private static final String CWS = "CWS";
     private static final String FWS = "FWS";
 
@@ -31,13 +32,13 @@ public class Cws2Fws {
                 return true;
             }
         } catch (IOException ex) {
-            Logger.getLogger(Cws2Fws.class.getName()).log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         } finally {
             if (bis != null) {
                 try {
                     bis.close();
                 } catch (IOException ex) {
-                    Logger.getLogger(Cws2Fws.class.getName()).log(Level.SEVERE, null, ex);
+                    logger.error(null, ex);
                 }
             }
         }
@@ -75,20 +76,20 @@ public class Cws2Fws {
             }
             return out;
         } catch (IOException ex) {
-            Logger.getLogger(Cws2Fws.class.getName()).log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
         } finally {
             if (bis != null) {
                 try {
                     bis.close();
                 } catch (IOException ex) {
-                    Logger.getLogger(Cws2Fws.class.getName()).log(Level.SEVERE, null, ex);
+                    logger.error(null, ex);
                 }
             }
             if (bos != null) {
                 try {
                     bos.close();
                 } catch (IOException ex) {
-                    Logger.getLogger(Cws2Fws.class.getName()).log(Level.SEVERE, null, ex);
+                    logger.error(null, ex);
                 }
             }
         }