Bug fixes and other stuff

This commit is contained in:
Ziver Koc 2014-11-06 20:21:29 +00:00
parent a7e6324a10
commit e822a4b35c
7 changed files with 80 additions and 63 deletions

View file

@ -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;
}