From 031f107c6c3d10bad0bd3d71cb04448ee549d56f Mon Sep 17 00:00:00 2001 From: yukihane Date: Mon, 15 Aug 2011 14:39:42 +0900 Subject: [PATCH] =?utf8?q?CommentInfo.DEFAULT=20=E5=AE=9A=E6=95=B0?= =?utf8?q?=E3=82=92=E5=89=8A=E9=99=A4=E3=81=97=E3=80=81CommentInfo?= =?utf8?q?=E3=81=ABnull=E3=82=92=E8=A8=B1=E5=AE=B9=E3=81=99=E3=82=8B?= =?utf8?q?=E3=82=88=E3=81=86=E4=BB=95=E6=A7=98=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../src/saccubus/converter/filegetter/WebFileInstanciator.java | 2 +- frontend/src/saccubus/net/CommentInfo.java | 5 ----- frontend/src/saccubus/net/NicoClientImpl.java | 2 +- .../src/yukihane/inqubus/saccubus_adapter/NicoBrowserAdapter.java | 7 ++++--- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/frontend/src/saccubus/converter/filegetter/WebFileInstanciator.java b/frontend/src/saccubus/converter/filegetter/WebFileInstanciator.java index fae7cae..19c4343 100644 --- a/frontend/src/saccubus/converter/filegetter/WebFileInstanciator.java +++ b/frontend/src/saccubus/converter/filegetter/WebFileInstanciator.java @@ -60,7 +60,7 @@ public class WebFileInstanciator extends FileInstanciator { String waybackkey = client.getWayBackKey(videoInfo); commentInfo = new CommentInfo(waybackkey, waybacktime); }else{ - commentInfo = CommentInfo.DEFAULT; + commentInfo = null; } } catch (IOException ex) { diff --git a/frontend/src/saccubus/net/CommentInfo.java b/frontend/src/saccubus/net/CommentInfo.java index a9f3cbb..790d4c1 100644 --- a/frontend/src/saccubus/net/CommentInfo.java +++ b/frontend/src/saccubus/net/CommentInfo.java @@ -5,15 +5,10 @@ package saccubus.net; * @author yuki */ public class CommentInfo { - public static final CommentInfo DEFAULT = new CommentInfo(); private final String wayBackKey; private final String wayBackTime; - private CommentInfo() { - this("0", "0"); - } - public CommentInfo(String wayBackKey, String wayBackTime) { this.wayBackKey = wayBackKey; this.wayBackTime = wayBackTime; diff --git a/frontend/src/saccubus/net/NicoClientImpl.java b/frontend/src/saccubus/net/NicoClientImpl.java index 7c5dd4f..e9541f1 100644 --- a/frontend/src/saccubus/net/NicoClientImpl.java +++ b/frontend/src/saccubus/net/NicoClientImpl.java @@ -86,7 +86,7 @@ public class NicoClientImpl implements NicoClient { private File downloadComment(int back_comment, final File file, VideoInfo vi, final TextProgressListener status, boolean isTcomm) throws NumberFormatException { - return downloadComment(back_comment, file, vi, CommentInfo.DEFAULT, status, isTcomm); + return downloadComment(back_comment, file, vi, null, status, isTcomm); } private File downloadComment(int back_comment, final File file, VideoInfo vi, CommentInfo ci, final TextProgressListener status, diff --git a/frontend/src/yukihane/inqubus/saccubus_adapter/NicoBrowserAdapter.java b/frontend/src/yukihane/inqubus/saccubus_adapter/NicoBrowserAdapter.java index 37b2085..fc79aee 100644 --- a/frontend/src/yukihane/inqubus/saccubus_adapter/NicoBrowserAdapter.java +++ b/frontend/src/yukihane/inqubus/saccubus_adapter/NicoBrowserAdapter.java @@ -68,10 +68,11 @@ public class NicoBrowserAdapter implements NicoClient { @Override public File getComment(VideoInfo videoInfo, CommentInfo commentInfo, File file, TextProgressListener listener, - int com) { + int commentNum) { try { - WayBackInfo wbi = new WayBackInfo(commentInfo.getWayBackKey(), commentInfo.getWayBackTime()); - return client.getCommentFile(nicoBrowserVi, file.getPath(), wbi); + final WayBackInfo wbi = (commentInfo != null) ? new WayBackInfo(commentInfo.getWayBackKey(), commentInfo. + getWayBackTime()) : null; + return client.getCommentFile(nicoBrowserVi, file.getPath(), wbi, commentNum); } catch (Exception ex) { logger.log(Level.SEVERE, "コメント取得失敗", ex); } -- 2.11.0