public abstract class SubMenuDefinition extends WidgetListBase<SubMenuWidget>
Modifier and Type | Field and Description |
---|---|
private SubMenuWidget |
self
Link to sub-menu widget, that this definition relates to.
|
Constructor and Description |
---|
SubMenuDefinition() |
Modifier and Type | Method and Description |
---|---|
SubMenuWidget |
getSelf()
Get self sub-menu widget.
|
void |
setLabel(java.lang.String label)
Sets the label text, parsing mnemonic.
|
void |
setParent(GenericWidget<?> menu)
Sets the sub-menu owner menu or sub-menu.
|
void |
setSelf(SubMenuWidget self)
Get self sub-menu widget.
|
void |
setSensitive(boolean sensitive)
Sets new value of SENSITIVE attribute.
|
addBackgroundWidget, addHeaderWidget, addWidget, addWidget, getBackgroundWidgets, getHeaderWidgets, getNames, getWidgets
private SubMenuWidget self
public SubMenuWidget getSelf()
public void setSelf(SubMenuWidget self)
self
- Submenu instance.java.lang.IllegalStateException
- If self is already initialized.public void setParent(GenericWidget<?> menu)
menu
- instance of MenuWidget
public void setSensitive(boolean sensitive)
sensitive
- New value of SENSITIVE attribute.public void setLabel(java.lang.String label)
label
- The new label text.