org.jmol.popup
Class JmolPopupAwt
java.lang.Object
org.jmol.popup.JmolPopup
org.jmol.popup.JmolPopupAwt
public class JmolPopupAwt
- extends JmolPopup
Fields inherited from class org.jmol.popup.JmolPopup |
aboutComputedMenuBaseCount, altlocs, AppletOnly, asPopup, atomCount, ChargesOnly, cmil, configurationSelected, currentFrankId, currentMenuItemId, FramesOnly, frankList, frankPopup, group3Counts, group3List, haveBFactors, haveCharges, htCheckbox, htMenus, isApplet, isMultiConfiguration, isMultiFrame, isPDB, isSigned, isSymmetry, isUnitCell, isVibration, isZapped, jmolComponent, MAX_ITEMS, menuStructure, menuText, mil, modelCount, modelIndex, modelInfo, modelSetFileName, modelSetInfo, modelSetName, modelSetRoot, nFrankList, nullModelSetName, PDBOnly, SignedOnly, SymmetryOnly, TemperatureOnly, thisx, thisy, TITLE_MAX_WIDTH, UnitcellOnly, UPDATE_ALL, UPDATE_CONFIG, UPDATE_SHOW, updateMode, VibrationOnly, viewer |
Method Summary |
(package private) java.lang.Object |
addCheckboxMenuItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String basename,
java.lang.String id,
boolean state)
|
(package private) java.lang.Object |
addMenuItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String script,
java.lang.String id)
|
(package private) void |
addMenuSeparator(java.lang.Object menu)
|
(package private) void |
addMenuSubMenu(java.lang.Object menu,
java.lang.Object subMenu)
|
(package private) void |
addToMenu(java.lang.Object menu,
java.awt.MenuItem item)
|
(package private) java.lang.Object |
cloneMenu(java.lang.Object menu)
|
(package private) void |
createFrankPopup()
|
(package private) void |
enableMenu(java.lang.Object menu,
boolean enable)
|
(package private) void |
enableMenuItem(java.lang.Object item,
boolean enable)
|
(package private) java.lang.String |
getId(java.lang.Object menu)
|
(package private) java.lang.String |
getMenuCurrent()
|
private void |
getMenuCurrent(java.lang.StringBuffer sb,
int level,
java.awt.Menu menu,
java.lang.String menuName)
|
(package private) int |
getMenuItemCount(java.lang.Object menu)
|
(package private) int |
getMenuItemHeight()
|
(package private) java.lang.Object |
getParent(java.lang.Object menu)
|
(package private) int |
getPosition(java.lang.Object menu)
|
(package private) void |
insertMenuSubMenu(java.lang.Object menu,
java.lang.Object subMenu,
int index)
|
void |
installMainMenu(java.lang.Object objMenuBar)
|
(package private) java.lang.Object |
newComputedMenu(java.lang.String key,
java.lang.String word)
|
(package private) java.lang.Object |
newMenu(java.lang.String menuName,
java.lang.String id)
|
(package private) void |
removeAll(java.lang.Object menu)
|
(package private) void |
removeMenuItem(java.lang.Object menu,
int index)
|
(package private) void |
renameMenu(java.lang.Object menu,
java.lang.String newMenuName)
|
(package private) void |
resetFrankMenu()
|
(package private) void |
setAutoscrolls(java.lang.Object menu)
|
(package private) void |
setCheckBoxState(java.lang.Object item,
boolean state)
|
(package private) void |
setCheckBoxValue(java.lang.Object source)
|
(package private) void |
setLabel(java.lang.Object menu,
java.lang.String entry)
|
(package private) void |
showFrankMenu(int x,
int y)
|
(package private) void |
showPopupMenu(int x,
int y)
|
(package private) void |
updateMenuItem(java.lang.Object menuItem,
java.lang.String entry,
java.lang.String script)
|
Methods inherited from class org.jmol.popup.JmolPopup |
addCheckboxMenuItem, addCurrentItem, addMenuItem, augmentGroup3List, availableProcessorsForNewerJvm, build, checkBoolean, fixScript, getMenu, getModelLabel, maxMemoryForNewerJvm, newJmolPopup, rememberCheckbox, restorePopupMenu, setCheckBoxValue, setFrankMenu, show, updateComputedMenus, updateConfigurationComputedMenu, updateElementsComputedMenu, updateFileTypeDependentMenus, updateFRAMESbyModelComputedMenu, updateGroup3List, updateHeteroComputedMenu, updateModelSetComputedMenu, updatePDBComputedMenus, updateSelectMenu, updateSurfMoComputedMenu, updateSYMMETRYComputedMenu |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
awtPopup
java.awt.PopupMenu awtPopup
mainMenu
java.awt.Menu mainMenu
elementComputedMenu
java.awt.Menu elementComputedMenu
MENUITEM_HEIGHT
static int MENUITEM_HEIGHT
JmolPopupAwt
public JmolPopupAwt(JmolViewer viewer,
boolean asPopup)
showPopupMenu
void showPopupMenu(int x,
int y)
- Specified by:
showPopupMenu
in class JmolPopup
installMainMenu
public void installMainMenu(java.lang.Object objMenuBar)
- Specified by:
installMainMenu
in class JmolPopup
getParent
java.lang.Object getParent(java.lang.Object menu)
- Specified by:
getParent
in class JmolPopup
getMenuItemHeight
int getMenuItemHeight()
- Specified by:
getMenuItemHeight
in class JmolPopup
getPosition
int getPosition(java.lang.Object menu)
- Specified by:
getPosition
in class JmolPopup
insertMenuSubMenu
void insertMenuSubMenu(java.lang.Object menu,
java.lang.Object subMenu,
int index)
- Specified by:
insertMenuSubMenu
in class JmolPopup
createFrankPopup
void createFrankPopup()
- Specified by:
createFrankPopup
in class JmolPopup
showFrankMenu
void showFrankMenu(int x,
int y)
- Specified by:
showFrankMenu
in class JmolPopup
resetFrankMenu
void resetFrankMenu()
- Specified by:
resetFrankMenu
in class JmolPopup
addToMenu
void addToMenu(java.lang.Object menu,
java.awt.MenuItem item)
addMenuSeparator
void addMenuSeparator(java.lang.Object menu)
- Specified by:
addMenuSeparator
in class JmolPopup
addMenuItem
java.lang.Object addMenuItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String script,
java.lang.String id)
- Specified by:
addMenuItem
in class JmolPopup
setLabel
void setLabel(java.lang.Object menu,
java.lang.String entry)
- Specified by:
setLabel
in class JmolPopup
getId
java.lang.String getId(java.lang.Object menu)
- Specified by:
getId
in class JmolPopup
setCheckBoxValue
void setCheckBoxValue(java.lang.Object source)
- Specified by:
setCheckBoxValue
in class JmolPopup
setCheckBoxState
void setCheckBoxState(java.lang.Object item,
boolean state)
- Specified by:
setCheckBoxState
in class JmolPopup
updateMenuItem
void updateMenuItem(java.lang.Object menuItem,
java.lang.String entry,
java.lang.String script)
- Specified by:
updateMenuItem
in class JmolPopup
addCheckboxMenuItem
java.lang.Object addCheckboxMenuItem(java.lang.Object menu,
java.lang.String entry,
java.lang.String basename,
java.lang.String id,
boolean state)
- Specified by:
addCheckboxMenuItem
in class JmolPopup
cloneMenu
java.lang.Object cloneMenu(java.lang.Object menu)
addMenuSubMenu
void addMenuSubMenu(java.lang.Object menu,
java.lang.Object subMenu)
- Specified by:
addMenuSubMenu
in class JmolPopup
newMenu
java.lang.Object newMenu(java.lang.String menuName,
java.lang.String id)
- Specified by:
newMenu
in class JmolPopup
setAutoscrolls
void setAutoscrolls(java.lang.Object menu)
renameMenu
void renameMenu(java.lang.Object menu,
java.lang.String newMenuName)
- Specified by:
renameMenu
in class JmolPopup
newComputedMenu
java.lang.Object newComputedMenu(java.lang.String key,
java.lang.String word)
getMenuItemCount
int getMenuItemCount(java.lang.Object menu)
- Specified by:
getMenuItemCount
in class JmolPopup
removeMenuItem
void removeMenuItem(java.lang.Object menu,
int index)
- Specified by:
removeMenuItem
in class JmolPopup
removeAll
void removeAll(java.lang.Object menu)
- Specified by:
removeAll
in class JmolPopup
enableMenu
void enableMenu(java.lang.Object menu,
boolean enable)
- Specified by:
enableMenu
in class JmolPopup
enableMenuItem
void enableMenuItem(java.lang.Object item,
boolean enable)
- Specified by:
enableMenuItem
in class JmolPopup
getMenuCurrent
java.lang.String getMenuCurrent()
- Specified by:
getMenuCurrent
in class JmolPopup
getMenuCurrent
private void getMenuCurrent(java.lang.StringBuffer sb,
int level,
java.awt.Menu menu,
java.lang.String menuName)