Class PerspectivePluginServicesImpl
- java.lang.Object
-
- org.dashbuilder.navigation.service.PerspectivePluginServicesImpl
-
- All Implemented Interfaces:
org.dashbuilder.navigation.service.PerspectivePluginServices
@ApplicationScoped public class PerspectivePluginServicesImpl extends Object implements org.dashbuilder.navigation.service.PerspectivePluginServices
-
-
Constructor Summary
Constructors Constructor Description PerspectivePluginServicesImpl()PerspectivePluginServicesImpl(org.uberfire.ext.plugin.backend.PluginServicesImpl pluginServices, org.uberfire.ext.layout.editor.impl.LayoutServicesImpl layoutServices, LayoutTemplateAnalyzer layoutTemplateAnalyzer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.ext.layout.editor.api.editor.LayoutTemplategetLayoutTemplate(String perspectiveName)org.uberfire.ext.layout.editor.api.editor.LayoutTemplategetLayoutTemplate(org.uberfire.ext.plugin.model.Plugin perspectivePlugin)org.dashbuilder.navigation.layout.LayoutTemplateInfogetLayoutTemplateInfo(String perspectiveName)org.dashbuilder.navigation.layout.LayoutTemplateInfogetLayoutTemplateInfo(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)org.dashbuilder.navigation.layout.LayoutTemplateInfogetLayoutTemplateInfo(org.uberfire.ext.plugin.model.Plugin perspectivePlugin, org.dashbuilder.navigation.layout.LayoutTemplateContext layoutCtx)org.uberfire.ext.plugin.model.PlugingetPerspectivePlugin(String perspectiveName)Collection<org.uberfire.ext.plugin.model.Plugin>listPlugins()
-
-
-
Constructor Detail
-
PerspectivePluginServicesImpl
public PerspectivePluginServicesImpl()
-
PerspectivePluginServicesImpl
@Inject public PerspectivePluginServicesImpl(org.uberfire.ext.plugin.backend.PluginServicesImpl pluginServices, org.uberfire.ext.layout.editor.impl.LayoutServicesImpl layoutServices, LayoutTemplateAnalyzer layoutTemplateAnalyzer)
-
-
Method Detail
-
listPlugins
public Collection<org.uberfire.ext.plugin.model.Plugin> listPlugins()
- Specified by:
listPluginsin interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getPerspectivePlugin
public org.uberfire.ext.plugin.model.Plugin getPerspectivePlugin(String perspectiveName)
- Specified by:
getPerspectivePluginin interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getLayoutTemplate
public org.uberfire.ext.layout.editor.api.editor.LayoutTemplate getLayoutTemplate(String perspectiveName)
- Specified by:
getLayoutTemplatein interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getLayoutTemplateInfo
public org.dashbuilder.navigation.layout.LayoutTemplateInfo getLayoutTemplateInfo(String perspectiveName)
- Specified by:
getLayoutTemplateInfoin interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getLayoutTemplate
public org.uberfire.ext.layout.editor.api.editor.LayoutTemplate getLayoutTemplate(org.uberfire.ext.plugin.model.Plugin perspectivePlugin)
- Specified by:
getLayoutTemplatein interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getLayoutTemplateInfo
public org.dashbuilder.navigation.layout.LayoutTemplateInfo getLayoutTemplateInfo(org.uberfire.ext.plugin.model.Plugin perspectivePlugin, org.dashbuilder.navigation.layout.LayoutTemplateContext layoutCtx)- Specified by:
getLayoutTemplateInfoin interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
getLayoutTemplateInfo
public org.dashbuilder.navigation.layout.LayoutTemplateInfo getLayoutTemplateInfo(org.uberfire.ext.layout.editor.api.editor.LayoutTemplate layoutTemplate)
- Specified by:
getLayoutTemplateInfoin interfaceorg.dashbuilder.navigation.service.PerspectivePluginServices
-
-