public final class PluginDefinition extends Object
Constructor and Description |
---|
PluginDefinition(String sName,
String sDescription,
Class<? extends IPluginInterface> pluginClass)
Initializes the plugin definition specifying the Class object that.
|
PluginDefinition(String sName,
String sDescription,
IPluginInterface pluginInterface)
Initializes the plugin definition specifying a plugin instance.
|
Modifier and Type | Method and Description |
---|---|
PluginDefinition |
addOption(PluginOption option)
Adds a new option to the plugin.
|
String |
getDescription()
Returns the plugin description.
|
String |
getName()
Returns the plugin name.
|
List<PluginOption> |
getOptions()
Returns all the plugin options.
|
public PluginDefinition(String sName, String sDescription, Class<? extends IPluginInterface> pluginClass)
sName
- The plugin namesDescription
- The plugin descriptionpluginClass
- The plugin Class objectpublic PluginDefinition(String sName, String sDescription, IPluginInterface pluginInterface)
sName
- The plugin namesDescription
- The plugin descriptionpluginInterface
- The plugin instancepublic PluginDefinition addOption(PluginOption option)
option
- The optionpublic String getName()
public List<PluginOption> getOptions()
public String getDescription()
Copyright © 2013. All Rights Reserved.