Public Member Functions | |
void | addURL (String path) |
GrxBasePlugin | createPlugin (Class cls, String name, GrxPluginManager manager) |
boolean | existClass (String cname) |
GrxPluginLoader (String pluginDir, ClassLoader parent) | |
GrxPluginLoader (String pluginDir) | |
Class<?> | loadClass (String cname) |
プラグインのロード用ユーティリティクラス. URLClassLoaderを継承し、プラグインのロードを担当する。 インスタンスはGrxPluginManagerが持ち、そこから使われる。
Definition at line 36 of file GrxPluginLoader.java.
com.generalrobotix.ui.util.GrxPluginLoader.GrxPluginLoader | ( | String | pluginDir, |
ClassLoader | parent | ||
) | [inline] |
Definition at line 37 of file GrxPluginLoader.java.
com.generalrobotix.ui.util.GrxPluginLoader.GrxPluginLoader | ( | String | pluginDir | ) | [inline] |
Definition at line 41 of file GrxPluginLoader.java.
void com.generalrobotix.ui.util.GrxPluginLoader.addURL | ( | String | path | ) | [inline] |
サーチパスの追加. クラスの検索パスを追加する。
Definition at line 49 of file GrxPluginLoader.java.
GrxBasePlugin com.generalrobotix.ui.util.GrxPluginLoader.createPlugin | ( | Class | cls, |
String | name, | ||
GrxPluginManager | manager | ||
) | [inline] |
Definition at line 115 of file GrxPluginLoader.java.
boolean com.generalrobotix.ui.util.GrxPluginLoader.existClass | ( | String | cname | ) | [inline] |
Definition at line 76 of file GrxPluginLoader.java.
Class<?> com.generalrobotix.ui.util.GrxPluginLoader.loadClass | ( | String | cname | ) | [inline] |
Definition at line 67 of file GrxPluginLoader.java.