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