Package org.ametys.runtime.plugin
Class Feature
- java.lang.Object
- 
- org.ametys.runtime.plugin.Feature
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getComponentsIds()Returns the components declared within this feature, stored by role.Map<String,Collection<String>>getExtensionsIds()Returns the extensions declared within this feature, grouped by extension point.StringgetFeatureId()Returns the feature id, ie.StringgetFeatureName()Returns this feature nameStringgetPluginName()Returns the declaring plugin namebooleanisPassive()Returns true if this feature is passive.booleanisSafe()Returns true if this feature is declared as safe.
 
- 
- 
- 
Method Detail- 
getPluginNamepublic String getPluginName() Returns the declaring plugin name- Returns:
- the declaring plugin name
 
 - 
getFeatureNamepublic String getFeatureName() Returns this feature name- Returns:
- this feature name
 
 - 
getFeatureIdpublic String getFeatureId() Returns the feature id, ie.getPluginName() + '/' + getFeatureName()- Returns:
- the feature id.
 
 - 
isPassivepublic boolean isPassive() Returns true if this feature is passive.- Returns:
- true if this feature is passive.
 
 - 
isSafepublic boolean isSafe() Returns true if this feature is declared as safe.- Returns:
- true if this feature is declared as safe.
 
 - 
getExtensionsIdspublic Map<String,Collection<String>> getExtensionsIds() Returns the extensions declared within this feature, grouped by extension point.- Returns:
- the extensions declared within this feature, grouped by extension point.
 
 - 
getComponentsIdspublic Map<String,String> getComponentsIds() Returns the components declared within this feature, stored by role.- Returns:
- the components declared within this feature, stored by role.
 
 
- 
 
-