java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.gui.menu.AMenu
Direct Known Subclasses:
EntityControlsMenu, I18NMenu

public abstract class AMenu extends Object
Represents a Menu GUI element implementation of certain content.
  • Constructor Summary

    Constructors
    Constructor
    Description
    AMenu(javafx.beans.binding.StringBinding menuName)
    Instantiates new class representing a Menu of certain content.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract List<javafx.scene.control.MenuItem>
    Defines all Menu MenuItem elements.
    javafx.scene.control.Menu
    Gets class implementation of Menu.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AMenu

      public AMenu(javafx.beans.binding.StringBinding menuName)
      Instantiates new class representing a Menu of certain content.
      Parameters:
      menuName - menu name
  • Method Details

    • defineMenuItems

      protected abstract List<javafx.scene.control.MenuItem> defineMenuItems()
      Defines all Menu MenuItem elements.
      Returns:
      Menu MenuItem elements
    • getMenu

      public javafx.scene.control.Menu getMenu()
      Gets class implementation of Menu.
      Returns:
      class implementation of Menu