Package bitchanger.gui.controller
Class IEEEMenuController
- java.lang.Object
-
- bitchanger.gui.controller.ControllerBase<BasicMenuBar>
-
- bitchanger.gui.controller.BasicMenuController
-
- bitchanger.gui.controller.IEEEMenuController
-
- All Implemented Interfaces:
Controller
public class IEEEMenuController extends BasicMenuController
- Since:
- Bitchanger 0.1.7
- Version:
- 0.1.7
- Author:
- Tim Mühle
-
-
Field Summary
Fields Modifier and Type Field Description protected javafx.scene.control.CheckMenuItem
ieee16
protected javafx.scene.control.CheckMenuItem
ieee32
-
Fields inherited from class bitchanger.gui.controller.BasicMenuController
about, modusBitoperations, modusCalculator, modusConverter, modusIEEE, moveToScreen, options, resetPreferences, showFullscreen, styleColor, styleDark, styleLight, styleMenu, version
-
Fields inherited from class bitchanger.gui.controller.ControllerBase
buttonMap, controllable, nodeMap, textFieldMap
-
Fields inherited from interface bitchanger.gui.controller.Controller
REGISTERED_CONTROLLERS
-
-
Constructor Summary
Constructors Constructor Description IEEEMenuController(BasicMenuBar controllable, ControllableApplication app)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initControls()
Initialisiert alle benötigten Bedienelemente mit Referenzen aus den zur Verfügung stehenden Maps.void
setActions()
Setzt alle für die View benötigten Funktionen.private void
setIEEEItemAction(javafx.scene.control.CheckMenuItem ieeeItem, IEEEStandard ieeeStandard)
private void
updateIEEEStandard()
-
Methods inherited from class bitchanger.gui.controller.ControllerBase
addAccelerator, addAccelerator, addAccelerator, simulateKeyEvents, simulateKeyEvents
-
-
-
-
Constructor Detail
-
IEEEMenuController
public IEEEMenuController(BasicMenuBar controllable, ControllableApplication app)
-
-
Method Detail
-
initControls
protected void initControls()
Initialisiert alle benötigten Bedienelemente mit Referenzen aus den zur Verfügung stehenden Maps.- Overrides:
initControls
in classBasicMenuController
-
setActions
public void setActions()
Setzt alle für die View benötigten Funktionen.- Specified by:
setActions
in interfaceController
- Overrides:
setActions
in classBasicMenuController
-
setIEEEItemAction
private void setIEEEItemAction(javafx.scene.control.CheckMenuItem ieeeItem, IEEEStandard ieeeStandard)
-
updateIEEEStandard
private void updateIEEEStandard()
-
-