public class IOAdvisorExtension extends de.cs3d.util.eclipse.extension.AbstractExtension<IOAdvisor<?>,IOAdvisorFactory>
IOAdvisor
sModifier and Type | Method and Description |
---|---|
protected IOAdvisorFactory |
createFactory(org.eclipse.core.runtime.IConfigurationElement conf) |
IOAdvisor<?> |
findAdvisor(String actionId,
ServiceProvider serviceProvider)
Find the advisor for an action
|
static IOAdvisorExtension |
getInstance()
Get the I/O advisor extension instance
|
public static IOAdvisorExtension getInstance()
protected IOAdvisorFactory createFactory(org.eclipse.core.runtime.IConfigurationElement conf) throws Exception
createFactory
in class de.cs3d.util.eclipse.extension.AbstractExtension<IOAdvisor<?>,IOAdvisorFactory>
Exception
AbstractExtension.createFactory(IConfigurationElement)
public IOAdvisor<?> findAdvisor(String actionId, ServiceProvider serviceProvider)
actionId
- the action identifierserviceProvider
- the service provider the new advisor shall be
configured withnull
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a