Package org.jmol.popup
Class PopupResource
- java.lang.Object
-
- org.jmol.popup.PopupResource
-
- Direct Known Subclasses:
MainPopupResourceBundle
,ModelKitPopupResourceBundle
public abstract class PopupResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Properties
structure
protected Properties
words
-
Constructor Summary
Constructors Modifier Constructor Description protected
PopupResource(String menuStructure, Properties menuText)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
addItems(String[][] itemPairs)
protected abstract void
buildStructure(String menuStructure)
private String
dumpStructure(String[][] items)
private String
dumpWords()
abstract String
getMenuAsText(String title)
abstract String
getMenuName()
(package private) String
getStructure(String key)
protected String
getStuctureAsText(String title, String[][] menuContents, String[][] structureContents)
(package private) String
getWord(String key)
protected abstract String[]
getWordContents()
private void
localize(boolean haveUserMenu, Properties menuText)
protected void
setStructure(String slist, Translator gt)
-
-
-
Field Detail
-
structure
protected Properties structure
-
words
protected Properties words
-
-
Constructor Detail
-
PopupResource
protected PopupResource(String menuStructure, Properties menuText)
-
-
Method Detail
-
getMenuName
public abstract String getMenuName()
-
getWordContents
protected abstract String[] getWordContents()
-
buildStructure
protected abstract void buildStructure(String menuStructure)
-
setStructure
protected void setStructure(String slist, Translator gt)
-
addItems
protected void addItems(String[][] itemPairs)
-
localize
private void localize(boolean haveUserMenu, Properties menuText)
- Parameters:
haveUserMenu
- NOT USEDmenuText
-
-
getStuctureAsText
protected String getStuctureAsText(String title, String[][] menuContents, String[][] structureContents)
-
dumpWords
private String dumpWords()
-
-