public class SystemPathXmlPluginProvider extends Object implements org.pentaho.platform.api.engine.IPluginProvider
IPluginProvider that searches for plugin.xml files in the Pentaho system path and
instantiates IPlatformPlugins from the information in those files.| Constructor and Description |
|---|
SystemPathXmlPluginProvider() |
| Modifier and Type | Method and Description |
|---|---|
List<org.pentaho.platform.api.engine.IPlatformPlugin> |
getPlugins(org.pentaho.platform.api.engine.IPentahoSession session)
Gets the list of plugins that this provider class has discovered.
|
static org.pentaho.ui.xul.impl.DefaultXulOverlay |
processOverlay(org.dom4j.Element node) |
public List<org.pentaho.platform.api.engine.IPlatformPlugin> getPlugins(org.pentaho.platform.api.engine.IPentahoSession session) throws org.pentaho.platform.api.engine.PlatformPluginRegistrationException
getPlugins in interface org.pentaho.platform.api.engine.IPluginProviderorg.pentaho.platform.api.engine.PlatformPluginRegistrationException - if there is a problem preventing the impl from looking for pluginsIPluginProvider#getPlugins()public static org.pentaho.ui.xul.impl.DefaultXulOverlay processOverlay(org.dom4j.Element node)