Bug fixes and other stuff
This commit is contained in:
parent
a7e6324a10
commit
e822a4b35c
7 changed files with 80 additions and 63 deletions
|
|
@ -24,6 +24,8 @@ package zutil.plugin;
|
|||
|
||||
import zutil.parser.DataNode;
|
||||
|
||||
import java.net.URLClassLoader;
|
||||
|
||||
/**
|
||||
* This class contains information about a plugin
|
||||
* and implementation instances of the plugin interfaces
|
||||
|
|
@ -53,9 +55,9 @@ public class PluginData<T> {
|
|||
|
||||
@SuppressWarnings("unchecked")
|
||||
public T getObject() throws InstantiationException, IllegalAccessException, ClassNotFoundException{
|
||||
if(obj == null)
|
||||
new URLClassLoader(urls);
|
||||
//obj = (T) Class.forName(pluginClass).newInstance();
|
||||
//if(obj == null)
|
||||
// new URLClassLoader(pluginClass);
|
||||
// //obj = (T) Class.forName(pluginClass).newInstance();
|
||||
return obj;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue