public class JFXMenuServiceImpl extends Object implements com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
DMXMenuService
.Constructor and Description |
---|
JFXMenuServiceImpl(javafx.stage.Stage stage,
com.vektorsoft.demux.core.mva.DMXAdapter adapter)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addAfterMenu(String menuId,
javafx.scene.control.Menu menu) |
void |
addMenuItemToMenu(String menuId,
javafx.scene.control.MenuItem menuItem) |
void |
addSubmenuToMenu(String menuId,
javafx.scene.control.Menu subMenu) |
void |
appendToMenuBar(javafx.scene.control.Menu menu) |
void |
insertAtIndex(int index,
javafx.scene.control.Menu menu) |
void |
insertMenuItem(String menuId,
int index,
javafx.scene.control.MenuItem menuItem) |
void |
insertSeparator(String menuId,
int index) |
void |
registerControllerForAction(String menuItemId,
String controllerId,
Object... params) |
void |
registerEventHandlerForMenuItem(String menuItemId,
com.vektorsoft.demux.core.mva.DMXEventRegistrationHandler handler) |
public JFXMenuServiceImpl(javafx.stage.Stage stage, com.vektorsoft.demux.core.mva.DMXAdapter adapter)
stage
- main stageadapter
- adapterpublic void appendToMenuBar(javafx.scene.control.Menu menu)
appendToMenuBar
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void addAfterMenu(String menuId, javafx.scene.control.Menu menu)
addAfterMenu
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void insertAtIndex(int index, javafx.scene.control.Menu menu)
insertAtIndex
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void addMenuItemToMenu(String menuId, javafx.scene.control.MenuItem menuItem)
addMenuItemToMenu
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void insertMenuItem(String menuId, int index, javafx.scene.control.MenuItem menuItem)
insertMenuItem
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void addSubmenuToMenu(String menuId, javafx.scene.control.Menu subMenu)
addSubmenuToMenu
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void insertSeparator(String menuId, int index)
insertSeparator
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void registerControllerForAction(String menuItemId, String controllerId, Object... params)
registerControllerForAction
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
public void registerEventHandlerForMenuItem(String menuItemId, com.vektorsoft.demux.core.mva.DMXEventRegistrationHandler handler)
registerEventHandlerForMenuItem
in interface com.vektorsoft.demux.desktop.gui.DMXMenuService<javafx.scene.control.Menu,javafx.scene.control.MenuItem>
Copyright © 2012-2014 Vektor Software. All Rights Reserved.