Skip to content

Package io.github.qishr.cascara.ui.menu

Class StandardSystemMenus

java.lang.Object
        io.github.qishr.cascara.ui.menu.StandardSystemMenus

All Implemented Interfaces:
    SystemMenusService


public class StandardSystemMenus

Constructor Summary

Constructor Description
StandardSystemMenus()

Method Summary

Modifier and Type Method Description
public void set(Scene mainWindow)
public void setOnAbout(MenuOptionHandler handler)
public void onAbout(MenuItem i)
public void setOnSettings(MenuOptionHandler handler)
public void onSettings(MenuItem i)
public void setOnQuit(MenuOptionHandler handler)
public void onQuit(MenuItem i)
public void integrate(Stage stage, MenuBar menuBar, Menu appMenu)
public Menu buildAppMenu()
public Menu buildWindowMenu()
public void setAppName(String name)

Method Details

set

public void set(Scene mainWindow)


setOnAbout

public void setOnAbout(MenuOptionHandler handler)

Specified By:

SystemMenusService


onAbout

public void onAbout(MenuItem i)


setOnSettings

public void setOnSettings(MenuOptionHandler handler)

Specified By:

SystemMenusService


onSettings

public void onSettings(MenuItem i)


setOnQuit

public void setOnQuit(MenuOptionHandler handler)

Specified By:

SystemMenusService


onQuit

public void onQuit(MenuItem i)


integrate

public void integrate(Stage stage, MenuBar menuBar, Menu appMenu)

Specified By:

SystemMenusService


buildAppMenu

public Menu buildAppMenu()

Specified By:

SystemMenusService


buildWindowMenu

public Menu buildWindowMenu()

Specified By:

SystemMenusService


setAppName

public void setAppName(String name)

Specified By:

SystemMenusService