public abstract class SwingPopup extends GenericPopup
Modifier and Type | Class and Description |
---|---|
private class |
SwingPopup.CheckboxMenuItemListener |
private class |
SwingPopup.MenuItemListener |
private class |
SwingPopup.MenuMouseListener |
Modifier and Type | Field and Description |
---|---|
private SwingPopup.CheckboxMenuItemListener |
cmil |
private SwingPopup.MenuMouseListener |
mfl |
private SwingPopup.MenuItemListener |
mil |
buttonGroup, currentMenuItemId, dumpList, htCheckbox, menuName, menuText, strMenuStructure, thisPopup, UPDATE_NEVER, updateMode, viewer
Constructor and Description |
---|
SwingPopup() |
Modifier and Type | Method and Description |
---|---|
void |
finalize() |
void |
menuAddButtonGroup(java.lang.Object newMenu) |
void |
menuAddItem(java.lang.Object menu,
java.lang.Object item) |
void |
menuAddSeparator(java.lang.Object menu) |
void |
menuAddSubMenu(java.lang.Object menu,
java.lang.Object subMenu) |
void |
menuClearListeners(java.lang.Object menu) |
java.lang.Object |
menuCreateCheckboxItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String basename,
java.lang.String id,
boolean state,
boolean isRadio) |
java.lang.Object |
menuCreateItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String script,
java.lang.String id) |
java.lang.Object |
menuCreatePopup(java.lang.String title) |
void |
menuEnable(java.lang.Object menu,
boolean enable) |
void |
menuEnableItem(java.lang.Object item,
boolean enable) |
void |
menuGetAsText(SB sb,
int level,
java.lang.Object menu,
java.lang.String menuName) |
java.lang.String |
menuGetId(java.lang.Object menu) |
int |
menuGetItemCount(java.lang.Object menu) |
java.lang.Object |
menuGetParent(java.lang.Object menu) |
int |
menuGetPosition(java.lang.Object menu) |
void |
menuInsertSubMenu(java.lang.Object menu,
java.lang.Object subMenu,
int index) |
java.lang.Object |
menuNewSubMenu(java.lang.String entry,
java.lang.String id) |
void |
menuRemoveAll(java.lang.Object menu,
int indexFrom) |
void |
menuSetAutoscrolls(java.lang.Object menu) |
java.lang.String |
menuSetCheckBoxOption(java.lang.Object item,
java.lang.String name,
java.lang.String what) |
void |
menuSetCheckBoxState(java.lang.Object item,
boolean state) |
void |
menuSetCheckBoxValue(java.lang.Object source) |
void |
menuSetLabel(java.lang.Object menu,
java.lang.String entry) |
void |
menuSetListeners() |
void |
menuShowPopup(java.lang.Object popup,
int x,
int y) |
private java.lang.Object |
newMenuItem(javax.swing.JMenuItem jmi,
java.lang.Object menu,
java.lang.String entry,
java.lang.String script,
java.lang.String id) |
private void |
updateButton(javax.swing.AbstractButton b,
java.lang.String entry,
java.lang.String script)
update the button depending upon its type
|
addItemText, checkBoxStateChanged, checkMenuClick, checkMenuClickGP, checkMenuFocus, fixScript, getEntryIcon, getImageIcon, initialize, jpiDispose, jpiGetMenuAsObject, jpiGetMenuAsString, jpiShow, jpiUpdateComputedMenus, restorePopupMenu, setCheckBoxValue
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
jpiInitialize
private SwingPopup.MenuItemListener mil
private SwingPopup.CheckboxMenuItemListener cmil
private SwingPopup.MenuMouseListener mfl
public void finalize()
finalize
in class java.lang.Object
private void updateButton(javax.swing.AbstractButton b, java.lang.String entry, java.lang.String script)
b
- entry
- script
- private java.lang.Object newMenuItem(javax.swing.JMenuItem jmi, java.lang.Object menu, java.lang.String entry, java.lang.String script, java.lang.String id)
public void menuAddButtonGroup(java.lang.Object newMenu)
public void menuAddItem(java.lang.Object menu, java.lang.Object item)
public void menuAddSeparator(java.lang.Object menu)
public void menuAddSubMenu(java.lang.Object menu, java.lang.Object subMenu)
public void menuClearListeners(java.lang.Object menu)
public java.lang.Object menuCreateCheckboxItem(java.lang.Object menu, java.lang.String entry, java.lang.String basename, java.lang.String id, boolean state, boolean isRadio)
public java.lang.Object menuCreateItem(java.lang.Object menu, java.lang.String entry, java.lang.String script, java.lang.String id)
public java.lang.Object menuCreatePopup(java.lang.String title)
public void menuEnable(java.lang.Object menu, boolean enable)
public void menuEnableItem(java.lang.Object item, boolean enable)
public void menuGetAsText(SB sb, int level, java.lang.Object menu, java.lang.String menuName)
public java.lang.String menuGetId(java.lang.Object menu)
public int menuGetItemCount(java.lang.Object menu)
public java.lang.Object menuGetParent(java.lang.Object menu)
public int menuGetPosition(java.lang.Object menu)
public void menuInsertSubMenu(java.lang.Object menu, java.lang.Object subMenu, int index)
public java.lang.Object menuNewSubMenu(java.lang.String entry, java.lang.String id)
public void menuRemoveAll(java.lang.Object menu, int indexFrom)
public void menuSetAutoscrolls(java.lang.Object menu)
public void menuSetCheckBoxState(java.lang.Object item, boolean state)
public java.lang.String menuSetCheckBoxOption(java.lang.Object item, java.lang.String name, java.lang.String what)
public void menuSetCheckBoxValue(java.lang.Object source)
public void menuSetLabel(java.lang.Object menu, java.lang.String entry)
public void menuSetListeners()
public void menuShowPopup(java.lang.Object popup, int x, int y)