protected class AbstractComponentExtensionPoint.ExtensionConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
private Configuration |
_configuration |
private Class<T> |
_extensionClass |
private String |
_featureName |
private String |
_pluginName |
| Modifier | Constructor and Description |
|---|---|
protected |
ExtensionConfiguration(String pluginName,
String featureName,
Configuration configuration,
Class<T> extensionClass)
Store elements about an extension
|
| Modifier and Type | Method and Description |
|---|---|
Configuration |
getConfiguration()
Returns the configuration
|
Class<T> |
getExtensionClass()
Returns the extension class
|
String |
getFeatureName()
Returns the feature name
|
String |
getPluginName()
Returns the plugin name
|
private String _pluginName
private String _featureName
private Configuration _configuration
private Class<T> _extensionClass
protected ExtensionConfiguration(String pluginName, String featureName, Configuration configuration, Class<T> extensionClass)
pluginName - The name of the plugin declaring the extensionfeatureName - The name of the feature declaring the extensionconfiguration - The configuration declaring the extensionextensionClass - The class of the extensionpublic Class<T> getExtensionClass()
public Configuration getConfiguration()
public String getFeatureName()
public String getPluginName()