|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface InternalPluginHost<T>
プラグインホストの内部向けインタフェース
メソッドの概要 | |
---|---|
void |
addPlugin(Plugin<T> plugin)
プラグインを追加します 追加されたプラグインは初期化されます。 |
void |
afterCallPlugin(Plugin<?> plugin)
|
void |
beforeCallPlugin(Plugin<?> plugin)
|
void |
disposeHost()
このプラグインホストを破棄します |
java.util.List<Plugin<T>> |
getPlugins()
プラグインをすべて返します。 |
void |
removePlugin(Plugin<T> plugin)
プラグインを削除します 削除されたプラグインは Plugin.dispose() を呼ばれ、破棄されます |
インタフェース jp.carabiner.inkpod.plugin.PluginHost から継承されたメソッド |
---|
getApplication |
メソッドの詳細 |
---|
void addPlugin(Plugin<T> plugin) throws PluginLoadingException
plugin
- 未初期化のプラグイン・オブジェクト
PluginLoadingException
void removePlugin(Plugin<T> plugin)
Plugin.dispose()
を呼ばれ、破棄されます
plugin
- 削除するのプラグイン・オブジェクトjava.util.List<Plugin<T>> getPlugins()
PluginHost
の記述:
PluginHost<T>
内の getPlugins
void disposeHost()
void beforeCallPlugin(Plugin<?> plugin)
void afterCallPlugin(Plugin<?> plugin)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |