PopupHelper
public class JSSwingPopupHelper extends java.lang.Object implements PopupHelper
Modifier and Type | Field | Description |
---|---|---|
private javajs.swing.ButtonGroup |
buttonGroup |
|
(package private) javajs.api.GenericMenuInterface |
popup |
used here and by SwingController to refer to the Java
class being handled by this helper.
|
Constructor | Description |
---|---|
JSSwingPopupHelper(javajs.api.GenericMenuInterface popup) |
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed(javajs.awt.event.ActionEvent e) |
|
java.lang.Object |
getButtonGroup() |
|
javajs.api.SC |
getCheckBox(java.lang.String name) |
|
int |
getItemType(javajs.api.SC m) |
|
javajs.api.SC |
getMenu(java.lang.String name) |
|
javajs.api.SC |
getMenuItem(java.lang.String name) |
|
javajs.api.SC |
getRadio(java.lang.String name) |
|
javajs.api.SC |
getSwingComponent(java.lang.Object component) |
|
void |
itemStateChanged(javajs.awt.event.ItemEvent e) |
|
void |
menuAddButtonGroup(javajs.api.SC item) |
|
void |
menuClearListeners(javajs.api.SC menu) |
|
javajs.api.SC |
menuCreatePopup(java.lang.String name,
java.lang.Object applet) |
|
void |
menuInsertSubMenu(javajs.api.SC menu,
javajs.api.SC subMenu,
int index) |
javajs.api.GenericMenuInterface popup
private javajs.swing.ButtonGroup buttonGroup
public JSSwingPopupHelper(javajs.api.GenericMenuInterface popup)
public javajs.api.SC menuCreatePopup(java.lang.String name, java.lang.Object applet)
menuCreatePopup
in interface PopupHelper
public javajs.api.SC getMenu(java.lang.String name)
getMenu
in interface PopupHelper
public javajs.api.SC getMenuItem(java.lang.String name)
getMenuItem
in interface PopupHelper
public javajs.api.SC getRadio(java.lang.String name)
getRadio
in interface PopupHelper
public javajs.api.SC getCheckBox(java.lang.String name)
getCheckBox
in interface PopupHelper
public void menuAddButtonGroup(javajs.api.SC item)
menuAddButtonGroup
in interface PopupHelper
public int getItemType(javajs.api.SC m)
getItemType
in interface PopupHelper
public void menuInsertSubMenu(javajs.api.SC menu, javajs.api.SC subMenu, int index)
menuInsertSubMenu
in interface PopupHelper
public javajs.api.SC getSwingComponent(java.lang.Object component)
getSwingComponent
in interface PopupHelper
public void menuClearListeners(javajs.api.SC menu)
menuClearListeners
in interface PopupHelper
public void itemStateChanged(javajs.awt.event.ItemEvent e)
public void actionPerformed(javajs.awt.event.ActionEvent e)
public java.lang.Object getButtonGroup()
getButtonGroup
in interface PopupHelper