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