Class PopupResource

    • 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)
      • 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)