public interface PerspectivePluginManager
void loadPlugins()
void getPerspectivePlugins(ParameterizedCommand<Collection<Plugin>> callback)
boolean isRuntimePerspective(Plugin plugin)
boolean isRuntimePerspective(NavItem navItem)
boolean isRuntimePerspective(String perspectiveId)
boolean existsPerspectivePlugin(String perspectiveName)
void getLayoutTemplateInfo(String perspectiveName, ParameterizedCommand<LayoutTemplateInfo> callback)
void getLayoutTemplateInfo(LayoutTemplate layoutTemplate, ParameterizedCommand<LayoutTemplateInfo> callback)
void buildPerspectiveWidget(String perspectiveName, LayoutTemplateContext layoutCtx, ParameterizedCommand<com.google.gwt.user.client.ui.IsWidget> afterBuild, ParameterizedCommand<LayoutRecursionIssue> onInfiniteRecursion)
default void buildPerspectiveWidget(String perspectiveName, ParameterizedCommand<com.google.gwt.user.client.ui.IsWidget> afterBuild, ParameterizedCommand<LayoutRecursionIssue> onInfiniteRecursion)
NavGroup getLastBuildPerspectiveNavGroup()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.