-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-package saccubus.converter.filegetter;
+package saccubus.converter.classic.profile;
import saccubus.converter.classic.profile.Proxy;
*
* @author yuki
*/
-public class LoginInfo {
+public class LoginInfo implements yukihane.saccubus.converter.profile.LoginInfo {
private final String mail;
private final String pass;
/* $Id$ */
package saccubus.converter.classic.profile;
-import saccubus.converter.filegetter.LoginInfo;
-
/**
* Converterに処理させるための設定.
* @author yuki
*
* @author yuki
*/
-public class Proxy {
+public class Proxy implements yukihane.saccubus.converter.profile.Proxy {
private String host;
private int port;
import saccubus.ConvertStopFlag;
import yukihane.saccubus.converter.profile.InputFileSetting;
import saccubus.net.TextProgressListener;
+import yukihane.saccubus.converter.profile.LoginInfo;
/**
* ダウンロード処理を全く必要としない場合のファイルインスタンス化クラス.
import saccubus.converter.classic.profile.Proxy;
import saccubus.net.NicoClient;
import saccubus.net.VideoInfo;
+import yukihane.saccubus.converter.profile.LoginInfo;
/**
* 動画ファイル, コメントファイルなど必要なファイルのうち, 1つでもダウンロード処理を必要とする場合のインスタンス化クラス.
import saccubus.ConvertStopFlag;
import saccubus.ConvertStopFlag.State;
import saccubus.converter.Converter;
-import saccubus.converter.filegetter.LoginInfo;
+import saccubus.converter.classic.profile.LoginInfo;
import saccubus.converter.classic.profile.CommentGetInfo;
import saccubus.converter.classic.profile.Ffmpeg;
import saccubus.converter.classic.profile.FfmpegOption;
import java.io.FileOutputStream;
import java.io.FileInputStream;
import saccubus.VideoSaveKind;
-import saccubus.converter.filegetter.LoginInfo;
+import saccubus.converter.classic.profile.LoginInfo;
import saccubus.converter.classic.profile.CommentGetInfo;
import saccubus.converter.classic.profile.Ffmpeg;
import saccubus.converter.classic.profile.FfmpegOption;
--- /dev/null
+package yukihane.saccubus.converter.profile;
+
+/**
+ *
+ * @author yuki
+ */
+public interface LoginInfo {
+
+ public String getMail();
+
+ public String getPass();
+
+ public Proxy getProxy();
+}
package yukihane.saccubus.converter.profile;
-import saccubus.converter.classic.profile.OutputFileSetting;
-import saccubus.converter.filegetter.LoginInfo;
-
/**
*
* @author yuki
--- /dev/null
+package yukihane.saccubus.converter.profile;
+
+/**
+ *
+ * @author yuki
+ */
+public interface Proxy {
+
+ public String getHost();
+
+ public int getPort();
+}