OSDN Git Service

ZeroでWatchページからタイトルを取得する
[coroid/NicoBrowser.git] / src / nicobrowser / util / Util.java
index 1d8c44f..bc9408d 100644 (file)
@@ -6,12 +6,14 @@ import java.net.MalformedURLException;
 import java.net.URL;
 import java.util.List;
 import java.util.TreeMap;
-import java.util.logging.Level;
-import java.util.logging.Logger;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 public class Util {
 
+    private static final Logger logger = LoggerFactory.getLogger(Util.class);
     static ResultParse rp = new ResultParse();
+    static WatchParse wp = new WatchParse();
     static UserInfo ui = new UserInfo();
 
     public static String getExtention(String contentType) {
@@ -29,7 +31,7 @@ public class Util {
         return rp.parse(is);
     }
 
-    public static TreeMap<Integer,String> getOtherPages(InputStream is) {
+    public static TreeMap<Integer, String> getOtherPages(InputStream is) {
         return rp.getOtherPages(is);
     }
 
@@ -56,7 +58,7 @@ public class Util {
         try {
             return new URL(res);
         } catch (MalformedURLException ex) {
-            Logger.getLogger(Util.class.getName()).log(Level.SEVERE, null, ex);
+            logger.error(null, ex);
             return null;
         }
     }
@@ -73,4 +75,8 @@ public class Util {
         }
         return userName;
     }
+
+    public static String getTitle(InputStream watchPage) {
+        return wp.getTitle(watchPage);
+    }
 }