@ApplicationScoped public class LayoutTemplateAnalyzer extends Object
| Constructor and Description |
|---|
LayoutTemplateAnalyzer() |
LayoutTemplateAnalyzer(PerspectivePluginServicesImpl pluginServices,
NavigationServicesImpl navigationServices) |
public LayoutTemplateAnalyzer()
@Inject public LayoutTemplateAnalyzer(PerspectivePluginServicesImpl pluginServices, NavigationServicesImpl navigationServices)
public LayoutRecursionIssue analyzeRecursion(LayoutTemplate layoutTemplate)
public LayoutRecursionIssue analyzeRecursion(LayoutTemplate layoutTemplate, LayoutTemplateContext layoutCtx)
public boolean analyzeRecursion(LayoutTemplate layoutTemplate, LayoutRecursionIssue issue, LayoutTemplateContext layoutCtx)
public boolean analyzeRecursion(LayoutRow row, LayoutRecursionIssue issue, LayoutTemplateContext layoutCtx)
public boolean analyzeRecursion(NavGroup navGroup, LayoutNavigationRefType navGroupRefType, LayoutRecursionIssue issue)
public boolean analyzeRecursion(String perspectiveId, LayoutRecursionIssue issue)
public boolean hasNavigationComponents(LayoutTemplate layoutTemplate)
public boolean hasNavigationComponents(LayoutRow row)
protected boolean showEntireNavGroup(LayoutComponent component)
protected boolean hasDefaultItem(LayoutComponent component)
protected boolean isRuntimePerspectiveId(NavItem navItem)
Copyright © 2012–2021 JBoss by Red Hat. All rights reserved.