@Alternative @ApplicationScoped public class RuntimePerspectivePluginManager extends Object implements PerspectivePluginManager
| Constructor and Description |
|---|
RuntimePerspectivePluginManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildPerspectiveWidget(String perspectiveName,
LayoutTemplateContext layoutCtx,
ParameterizedCommand<com.google.gwt.user.client.ui.IsWidget> afterBuild,
ParameterizedCommand<LayoutRecursionIssue> onInfiniteRecursion) |
boolean |
existsPerspectivePlugin(String perspectiveName) |
NavGroup |
getLastBuildPerspectiveNavGroup() |
void |
getLayoutTemplateInfo(LayoutTemplate layoutTemplate,
ParameterizedCommand<LayoutTemplateInfo> callback) |
void |
getLayoutTemplateInfo(String perspectiveName,
ParameterizedCommand<LayoutTemplateInfo> callback) |
void |
getPerspectivePlugins(ParameterizedCommand<Collection<Plugin>> callback) |
String |
getRuntimePerspectiveId(NavItem navItem) |
boolean |
isRuntimePerspective(NavItem navItem) |
boolean |
isRuntimePerspective(Plugin plugin) |
boolean |
isRuntimePerspective(String perspectiveId) |
void |
loadPlugins() |
void |
setTemplates(List<LayoutTemplate> templates) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildPerspectiveWidgetpublic void loadPlugins()
loadPlugins in interface PerspectivePluginManagerpublic void getPerspectivePlugins(ParameterizedCommand<Collection<Plugin>> callback)
getPerspectivePlugins in interface PerspectivePluginManagerpublic boolean isRuntimePerspective(Plugin plugin)
isRuntimePerspective in interface PerspectivePluginManagerpublic boolean isRuntimePerspective(NavItem navItem)
isRuntimePerspective in interface PerspectivePluginManagerpublic boolean isRuntimePerspective(String perspectiveId)
isRuntimePerspective in interface PerspectivePluginManagerpublic String getRuntimePerspectiveId(NavItem navItem)
getRuntimePerspectiveId in interface PerspectivePluginManagerpublic boolean existsPerspectivePlugin(String perspectiveName)
existsPerspectivePlugin in interface PerspectivePluginManagerpublic void getLayoutTemplateInfo(String perspectiveName, ParameterizedCommand<LayoutTemplateInfo> callback)
getLayoutTemplateInfo in interface PerspectivePluginManagerpublic void getLayoutTemplateInfo(LayoutTemplate layoutTemplate, ParameterizedCommand<LayoutTemplateInfo> callback)
getLayoutTemplateInfo in interface PerspectivePluginManagerpublic void buildPerspectiveWidget(String perspectiveName, LayoutTemplateContext layoutCtx, ParameterizedCommand<com.google.gwt.user.client.ui.IsWidget> afterBuild, ParameterizedCommand<LayoutRecursionIssue> onInfiniteRecursion)
buildPerspectiveWidget in interface PerspectivePluginManagerpublic NavGroup getLastBuildPerspectiveNavGroup()
getLastBuildPerspectiveNavGroup in interface PerspectivePluginManagerpublic void setTemplates(List<LayoutTemplate> templates)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.