Class PopupResource

java.lang.Object
org.jmol.popup.PopupResource
Direct Known Subclasses:
MainPopupResourceBundle, ModelKitPopupResourceBundle

public abstract class PopupResource extends Object
  • Field Details

  • Constructor Details

    • PopupResource

      protected PopupResource(String menuStructure, Properties menuText)
  • Method Details

    • getMenuName

      public abstract String getMenuName()
    • getWordContents

      protected abstract String[] getWordContents()
    • buildStructure

      protected abstract void buildStructure(String menuStructure)
    • getStructure

      String getStructure(String key)
    • getWord

      String getWord(String key)
    • 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 USED
      menuText -
    • getMenuAsText

      public abstract String getMenuAsText(String title)
    • getStuctureAsText

      protected String getStuctureAsText(String title, String[][] menuContents, String[][] structureContents)
    • dumpWords

      private String dumpWords()
    • dumpStructure

      private String dumpStructure(String[][] items)