Package net.anwiba.commons.swing.menu
Class MenuConfiguration
- java.lang.Object
-
- net.anwiba.commons.swing.menu.MenuConfiguration
-
public class MenuConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMenuConfiguration.MenuItemGroupDescriptionComarator
-
Constructor Summary
Constructors Constructor Description MenuConfiguration(MenuDescription description)MenuConfiguration(MenuDescription description, MenuType menuType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(MenuItemGroupConfiguration menuGroup)MenuItemGroupConfigurationget(MenuItemGroupDescription description)MenuDescriptiongetDescription()javax.swing.JMenugetJMenu()MenuTypegetMenuType()booleanisEmpty()voidremove(MenuItemGroupConfiguration menuGroup)
-
-
-
Constructor Detail
-
MenuConfiguration
public MenuConfiguration(MenuDescription description)
-
MenuConfiguration
public MenuConfiguration(MenuDescription description, MenuType menuType)
-
-
Method Detail
-
getDescription
public MenuDescription getDescription()
-
get
public MenuItemGroupConfiguration get(MenuItemGroupDescription description)
-
add
public void add(MenuItemGroupConfiguration menuGroup)
-
remove
public void remove(MenuItemGroupConfiguration menuGroup)
-
getJMenu
public javax.swing.JMenu getJMenu()
-
isEmpty
public boolean isEmpty()
-
getMenuType
public MenuType getMenuType()
-
-