D G I L P S 
All Classes All Packages

D

de.foryasee.plugins - package de.foryasee.plugins
Contains the Plugin interface.
de.foryasee.plugins.exceptions - package de.foryasee.plugins.exceptions
Contains all exceptions.
de.foryasee.plugins.loader - package de.foryasee.plugins.loader
Contains all IPluginLoader related classes.
de.foryasee.plugins.loader.impl - package de.foryasee.plugins.loader.impl
Contains the default IPluginLoader implementation.

G

getPlugin() - Method in class de.foryasee.plugins.loader.PluginLoadedResult
 
getThrowable() - Method in class de.foryasee.plugins.loader.PluginLoadedResult
 

I

InvalidPluginException - Exception in de.foryasee.plugins.exceptions
Used for exceptions that are thrown while loading a plugin.
InvalidPluginException(File, String) - Constructor for exception de.foryasee.plugins.exceptions.InvalidPluginException
 
InvalidPluginException(File, Throwable) - Constructor for exception de.foryasee.plugins.exceptions.InvalidPluginException
 
IPluginLoader - Interface in de.foryasee.plugins.loader
Handles the loading of Plugins.

L

load(File) - Method in class de.foryasee.plugins.loader.impl.PluginLoader
 
load(File) - Method in interface de.foryasee.plugins.loader.IPluginLoader
Loads a plugin from a file.
load(String) - Method in interface de.foryasee.plugins.loader.IPluginLoader
Loads a plugin from a 'String' that is the location of the plugin file.

P

Plugin - Interface in de.foryasee.plugins
Represents a plugin.
PluginLoadedResult<T extends Plugin> - Class in de.foryasee.plugins.loader
Represents the result of a loading action.
PluginLoadedResult(T, Throwable) - Constructor for class de.foryasee.plugins.loader.PluginLoadedResult
 
PluginLoader - Class in de.foryasee.plugins.loader.impl
Default IPluginLoader implementation.
PluginLoader() - Constructor for class de.foryasee.plugins.loader.impl.PluginLoader
 

S

succeeded() - Method in class de.foryasee.plugins.loader.PluginLoadedResult
 
D G I L P S 
All Classes All Packages