public class StaticRibbonImportManager extends AbstractLogEnabled implements RibbonImport, Configurable, PluginAware
| Modifier and Type | Field and Description |
|---|---|
private Map<List<String>,Pattern> |
_filesList |
private String |
_pluginName |
| Constructor and Description |
|---|
StaticRibbonImportManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(Configuration configuration) |
Map<List<String>,Pattern> |
getImports()
Get the list of files to import, associated with the workspace pattern to match
|
void |
setPluginInfo(String pluginName,
String featureName,
String id)
Sets the plugin info relative to the current component.
Note : The feature name may be null if the targeted component in declared at plugin level. |
getLogger, setLoggerprivate Map<List<String>,Pattern> _filesList
private String _pluginName
public StaticRibbonImportManager()
public void setPluginInfo(String pluginName, String featureName, String id)
PluginAwaresetPluginInfo in interface PluginAwarepluginName - Unique identifier for the plugin hosting the extensionfeatureName - Unique feature identifier (unique for a given pluginName)id - Unique identifier of this componentpublic void configure(Configuration configuration) throws ConfigurationException
configure in interface ConfigurableConfigurationExceptionpublic Map<List<String>,Pattern> getImports()
RibbonImportgetImports in interface RibbonImport