Modifier and Type | Field and Description |
---|---|
private Map<String,ComponentDefinition> |
_components |
private Map<String,ConfigParameterInfo> |
_configParameters |
private Collection<String> |
_configParametersRefs |
private Configuration |
_configuration |
private Collection<String> |
_deactivations |
private Collection<String> |
_dependencies |
private Map<String,Map<String,ExtensionDefinition>> |
_extensions |
private String |
_featureName |
private Map<String,ConfigParameterInfo> |
_paramCheckers |
private boolean |
_passive |
private String |
_pluginName |
private boolean |
_safe |
Constructor and Description |
---|
Feature(String pluginName,
String featureName) |
Modifier and Type | Method and Description |
---|---|
private void |
_configureComponents() |
private void |
_configureConfigParameterReferences(Configuration configConfiguration) |
private void |
_configureConfigParameters(Configuration configConfiguration) |
private void |
_configureDeactivations() |
private void |
_configureDependencies() |
private void |
_configureExtensions() |
private void |
_configureParametersCheckers(Configuration configConfiguration) |
(package private) void |
configure(Configuration configuration) |
(package private) Map<String,ComponentDefinition> |
getComponents() |
Map<String,String> |
getComponentsIds()
Returns the components declared within this feature, stored by role.
|
(package private) Map<String,ConfigParameterInfo> |
getConfigParameters() |
(package private) Collection<String> |
getConfigParametersReferences() |
(package private) Configuration |
getConfiguration() |
(package private) Collection<String> |
getDeactivations() |
(package private) Collection<String> |
getDependencies() |
(package private) Map<String,Map<String,ExtensionDefinition>> |
getExtensions() |
Map<String,Collection<String>> |
getExtensionsIds()
Returns the extensions declared within this feature, grouped by extension point.
|
String |
getFeatureId()
Returns the feature id, ie.
|
String |
getFeatureName()
Returns this feature name
|
(package private) Map<String,ConfigParameterInfo> |
getParameterCheckers() |
String |
getPluginName()
Returns the declaring plugin name
|
boolean |
isPassive()
Returns true if this feature is passive.
|
boolean |
isSafe()
Returns true if this feature is declared as safe.
|
private String _pluginName
private String _featureName
private Configuration _configuration
private boolean _safe
private boolean _passive
private Collection<String> _dependencies
private Collection<String> _deactivations
private Map<String,ConfigParameterInfo> _configParameters
private Collection<String> _configParametersRefs
private Map<String,ConfigParameterInfo> _paramCheckers
private Map<String,Map<String,ExtensionDefinition>> _extensions
private Map<String,ComponentDefinition> _components
public String getPluginName()
public String getFeatureName()
public String getFeatureId()
getPluginName() + '/' + getFeatureName()
public boolean isPassive()
public boolean isSafe()
public Map<String,Collection<String>> getExtensionsIds()
public Map<String,String> getComponentsIds()
Configuration getConfiguration()
Collection<String> getDependencies()
Collection<String> getDeactivations()
Map<String,Map<String,ExtensionDefinition>> getExtensions()
Map<String,ComponentDefinition> getComponents()
Map<String,ConfigParameterInfo> getConfigParameters()
Collection<String> getConfigParametersReferences()
Map<String,ConfigParameterInfo> getParameterCheckers()
void configure(Configuration configuration)
private void _configureDependencies()
private void _configureDeactivations()
private void _configureConfigParameters(Configuration configConfiguration)
private void _configureConfigParameterReferences(Configuration configConfiguration)
private void _configureParametersCheckers(Configuration configConfiguration)
private void _configureExtensions()
private void _configureComponents()