OSDN Git Service

516663e9bf9c906c9610b765639ca5e699c589d6
[coroid/inqubus.git] / frontend / src / saccubus / worker / profile / Profile.java
1 package saccubus.worker.profile;
2
3 /**
4  * {@link saccubus.converter.Converter.Converter}が必要とするプロファイルです.
5  * Converterを使用するクライアントは, このインタフェースを実装するクラスのインスタンスで
6  * Converterへ処理させる内容を通知します.
7  * @author yuki
8  */
9 public interface Profile {
10
11     LoginProfile getLoginInfo();
12
13     ProxyProfile getProxySetting();
14
15     VideoProfile getVideoSetting();
16
17     CommentProfile getCommentSetting();
18
19     OutputProfile getOutputFileSetting();
20
21     GeneralProfile getGeneralSetting();
22 }