Public Member Functions
com.generalrobotix.ui.util.GrxPluginLoader Class Reference
Inheritance diagram for com.generalrobotix.ui.util.GrxPluginLoader:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

プラグインのロード用ユーティリティクラス. URLClassLoaderを継承し、プラグインのロードを担当する。 インスタンスはGrxPluginManagerが持ち、そこから使われる。

Definition at line 36 of file GrxPluginLoader.java.


Constructor & Destructor Documentation

com.generalrobotix.ui.util.GrxPluginLoader.GrxPluginLoader ( String  pluginDir,
ClassLoader  parent 
) [inline]

Definition at line 37 of file GrxPluginLoader.java.

Definition at line 41 of file GrxPluginLoader.java.


Member Function Documentation

サーチパスの追加. クラスの検索パスを追加する。

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.

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.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:21