| 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.github.ucchyocean.lc.channel.ChannelManager
public class ChannelManager
チャンネルマネージャー
| コンストラクタの概要 | |
|---|---|
ChannelManager()
コンストラクタ  | 
|
| メソッドの概要 | |
|---|---|
 void | 
addHidelist(ChannelPlayer player,
            ChannelPlayer hided)
指定されたプレイヤーが、指定されたプレイヤーをhideするように設定する。  | 
 Channel | 
createChannel(String channelName)
新しいチャンネルを作成する  | 
 Channel | 
createChannel(String channelName,
              org.bukkit.command.CommandSender sender)
新しいチャンネルを作成する  | 
 HashMap<String,String> | 
getAllDictionary()
辞書データを全て取得する  | 
 Channel | 
getChannel(String channelName)
チャンネルを取得する  | 
 Collection<Channel> | 
getChannels()
全てのチャンネルを返す  | 
 Collection<Channel> | 
getChannelsByPlayer(String playerName)
プレイヤーが参加しているチャンネルを返す  | 
 Channel | 
getDefaultChannel(String playerName)
プレイヤーが参加しているデフォルトのチャンネルを返す  | 
 ArrayList<ChannelPlayer> | 
getHideinfo(ChannelPlayer player)
該当のプレイヤーがhideしているプレイヤーのリストを返す。  | 
 List<ChannelPlayer> | 
getHidelist(ChannelPlayer key)
該当のプレイヤーに関連するhidelistを取得する。  | 
 String | 
getTemplate(String id)
テンプレートを取得する  | 
 boolean | 
isExistChannel(String channelName)
指定したチャンネル名が存在するかどうかを返す  | 
 boolean | 
isPlayerJapanize(String playerName)
プレイヤーのJapanize設定を返す  | 
 String | 
japanize(String message,
         JapanizeType type)
Japanize変換を行う  | 
 void | 
reloadAllData()
すべて読み込みする  | 
 void | 
removeAllDefaultChannels()
デフォルトチャンネル設定を全て削除する  | 
 boolean | 
removeChannel(String channelName)
チャンネルを削除する  | 
 boolean | 
removeChannel(String channelName,
              org.bukkit.command.CommandSender sender)
チャンネルを削除する  | 
 void | 
removeDefaultChannel(String playerName)
指定した名前のプレイヤーに設定されている、デフォルトチャンネルを削除する  | 
 void | 
removeDictionary(String key)
指定したキーの辞書データを削除する  | 
 void | 
removeHidelist(ChannelPlayer player,
               ChannelPlayer hided)
指定されたプレイヤーが、指定されたプレイヤーのhideを解除するように設定する。  | 
 void | 
removeTemplate(String id)
テンプレートを削除する  | 
 void | 
setDefaultChannel(String playerName,
                  String channelName)
プレイヤーのデフォルトチャンネルを設定する  | 
 void | 
setDictionary(String key,
              String value)
新しい辞書データを追加する  | 
 void | 
setPlayersJapanize(String playerName,
                   boolean doJapanize)
該当プレイヤーのJapanize変換をオン/オフする  | 
 void | 
setTemplate(String id,
            String template)
テンプレートを登録する  | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| コンストラクタの詳細 | 
|---|
public ChannelManager()
| メソッドの詳細 | 
|---|
public void reloadAllData()
LunaChatAPI 内の reloadAllDatapublic void removeAllDefaultChannels()
public boolean isPlayerJapanize(String playerName)
LunaChatAPI 内の isPlayerJapanizeplayerName - プレイヤー名
public boolean isExistChannel(String channelName)
LunaChatAPI 内の isExistChannelchannelName - チャンネル名
LunaChatAPI.isExistChannel(java.lang.String)public Collection<Channel> getChannels()
LunaChatAPI 内の getChannelsLunaChatAPI.getChannels()public Collection<Channel> getChannelsByPlayer(String playerName)
LunaChatAPI 内の getChannelsByPlayerplayerName - プレイヤー名
LunaChatAPI.getChannelsByPlayer(java.lang.String)public Channel getDefaultChannel(String playerName)
LunaChatAPI 内の getDefaultChannelplayerName - プレイヤー
LunaChatAPI.getDefaultChannel(java.lang.String)
public void setDefaultChannel(String playerName,
                              String channelName)
LunaChatAPI 内の setDefaultChannelplayerName - プレイヤーchannelName - チャンネル名LunaChatAPI.setDefaultChannel(java.lang.String, java.lang.String)public void removeDefaultChannel(String playerName)
LunaChatAPI 内の removeDefaultChannelplayerName - プレイヤー名LunaChatAPI.removeDefaultChannel(java.lang.String)public Channel getChannel(String channelName)
LunaChatAPI 内の getChannelchannelName - チャンネル名、または、チャンネルの別名
LunaChatAPI.getChannel(java.lang.String)public Channel createChannel(String channelName)
LunaChatAPI 内の createChannelchannelName - チャンネル名
LunaChatAPI.createChannel(java.lang.String)
public Channel createChannel(String channelName,
                             org.bukkit.command.CommandSender sender)
LunaChatAPI 内の createChannelchannelName - チャンネル名sender - チャンネルを作成した人
LunaChatAPI.createChannel(java.lang.String, org.bukkit.command.CommandSender)public boolean removeChannel(String channelName)
LunaChatAPI 内の removeChannelchannelName - 削除するチャンネル名
LunaChatAPI.removeChannel(java.lang.String)
public boolean removeChannel(String channelName,
                             org.bukkit.command.CommandSender sender)
LunaChatAPI 内の removeChannelchannelName - 削除するチャンネル名sender - チャンネルを削除した人
LunaChatAPI.removeChannel(java.lang.String, org.bukkit.command.CommandSender)public String getTemplate(String id)
LunaChatAPI 内の getTemplateid - テンプレートID
LunaChatAPI.getTemplate(java.lang.String)
public void setTemplate(String id,
                        String template)
LunaChatAPI 内の setTemplateid - テンプレートIDtemplate - テンプレートLunaChatAPI.setTemplate(java.lang.String, java.lang.String)public void removeTemplate(String id)
LunaChatAPI 内の removeTemplateid - テンプレートIDLunaChatAPI.removeTemplate(java.lang.String)public HashMap<String,String> getAllDictionary()
LunaChatAPI 内の getAllDictionary
public void setDictionary(String key,
                          String value)
LunaChatAPI 内の setDictionarykey - キーvalue - 値public void removeDictionary(String key)
LunaChatAPI 内の removeDictionarykey - キーpublic List<ChannelPlayer> getHidelist(ChannelPlayer key)
LunaChatAPI 内の getHidelistkey - プレイヤー
public ArrayList<ChannelPlayer> getHideinfo(ChannelPlayer player)
LunaChatAPI 内の getHideinfoplayer - プレイヤー
public void addHidelist(ChannelPlayer player,
                        ChannelPlayer hided)
LunaChatAPI 内の addHidelistplayer - hideする側のプレイヤーhided - hideされる側のプレイヤー
public void removeHidelist(ChannelPlayer player,
                           ChannelPlayer hided)
LunaChatAPI 内の removeHidelistplayer - hideしていた側のプレイヤーhided - hideされていた側のプレイヤー
public String japanize(String message,
                       JapanizeType type)
LunaChatAPI 内の japanizemessage - 変換するメッセージtype - 変換タイプ
public void setPlayersJapanize(String playerName,
                               boolean doJapanize)
LunaChatAPI 内の setPlayersJapanizeplayerName - 設定するプレイヤー名doJapanize - Japanize変換するかどうか
  | 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||