public class WorkbenchMegaMenuVisitor
extends org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
Constructor and Description |
---|
WorkbenchMegaMenuVisitor(WorkbenchMegaMenuPresenter presenter,
PerspectiveManager perspectiveManager,
PlaceManager placeManager) |
Modifier and Type | Method and Description |
---|---|
protected String |
getParentId() |
protected void |
setParentId(String parentId) |
protected void |
setupEnableDisableMenuItem(org.uberfire.workbench.model.menu.MenuItem menuItem) |
void |
visit(org.uberfire.workbench.model.menu.MenuCustom<?> menuCustom) |
void |
visit(org.uberfire.workbench.model.menu.MenuItemCommand menuItemCommand) |
void |
visit(org.uberfire.workbench.model.menu.MenuItemPerspective menuItemPerspective) |
void |
visit(org.uberfire.workbench.model.menu.MenuItemPlain menuItemPlain) |
boolean |
visitEnter(org.uberfire.workbench.model.menu.MenuGroup menuGroup) |
void |
visitLeave(org.uberfire.workbench.model.menu.MenuGroup menuGroup) |
public WorkbenchMegaMenuVisitor(WorkbenchMegaMenuPresenter presenter, PerspectiveManager perspectiveManager, PlaceManager placeManager)
public boolean visitEnter(org.uberfire.workbench.model.menu.MenuGroup menuGroup)
visitEnter
in interface org.uberfire.workbench.model.menu.MenuVisitor
visitEnter
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
public void visitLeave(org.uberfire.workbench.model.menu.MenuGroup menuGroup)
visitLeave
in interface org.uberfire.workbench.model.menu.MenuVisitor
visitLeave
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
public void visit(org.uberfire.workbench.model.menu.MenuItemPlain menuItemPlain)
visit
in interface org.uberfire.workbench.model.menu.MenuVisitor
visit
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
public void visit(org.uberfire.workbench.model.menu.MenuCustom<?> menuCustom)
visit
in interface org.uberfire.workbench.model.menu.MenuVisitor
visit
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
public void visit(org.uberfire.workbench.model.menu.MenuItemCommand menuItemCommand)
visit
in interface org.uberfire.workbench.model.menu.MenuVisitor
visit
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
public void visit(org.uberfire.workbench.model.menu.MenuItemPerspective menuItemPerspective)
visit
in interface org.uberfire.workbench.model.menu.MenuVisitor
visit
in class org.uberfire.workbench.model.menu.impl.BaseMenuVisitor
protected String getParentId()
protected void setParentId(String parentId)
protected void setupEnableDisableMenuItem(org.uberfire.workbench.model.menu.MenuItem menuItem)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.