@ApplicationScoped public class PerspectivePluginServicesImpl extends Object implements PerspectivePluginServices
| Constructor and Description |
|---|
PerspectivePluginServicesImpl() |
PerspectivePluginServicesImpl(PluginServicesImpl pluginServices,
LayoutServicesImpl layoutServices,
LayoutTemplateAnalyzer layoutTemplateAnalyzer) |
| Modifier and Type | Method and Description |
|---|---|
LayoutTemplate |
getLayoutTemplate(Plugin perspectivePlugin) |
LayoutTemplate |
getLayoutTemplate(String perspectiveName) |
LayoutTemplateInfo |
getLayoutTemplateInfo(LayoutTemplate layoutTemplate) |
LayoutTemplateInfo |
getLayoutTemplateInfo(Plugin perspectivePlugin,
LayoutTemplateContext layoutCtx) |
LayoutTemplateInfo |
getLayoutTemplateInfo(String perspectiveName) |
Plugin |
getPerspectivePlugin(String perspectiveName) |
Collection<Plugin> |
listPlugins() |
public PerspectivePluginServicesImpl()
@Inject public PerspectivePluginServicesImpl(PluginServicesImpl pluginServices, LayoutServicesImpl layoutServices, LayoutTemplateAnalyzer layoutTemplateAnalyzer)
public Collection<Plugin> listPlugins()
listPlugins in interface PerspectivePluginServicespublic Plugin getPerspectivePlugin(String perspectiveName)
getPerspectivePlugin in interface PerspectivePluginServicespublic LayoutTemplate getLayoutTemplate(String perspectiveName)
getLayoutTemplate in interface PerspectivePluginServicespublic LayoutTemplateInfo getLayoutTemplateInfo(String perspectiveName)
getLayoutTemplateInfo in interface PerspectivePluginServicespublic LayoutTemplate getLayoutTemplate(Plugin perspectivePlugin)
getLayoutTemplate in interface PerspectivePluginServicespublic LayoutTemplateInfo getLayoutTemplateInfo(Plugin perspectivePlugin, LayoutTemplateContext layoutCtx)
getLayoutTemplateInfo in interface PerspectivePluginServicespublic LayoutTemplateInfo getLayoutTemplateInfo(LayoutTemplate layoutTemplate)
getLayoutTemplateInfo in interface PerspectivePluginServicesCopyright © 2012–2021 JBoss by Red Hat. All rights reserved.