Class JmolGenericPopup

  • All Implemented Interfaces:
    GenericMenuInterface
    Direct Known Subclasses:
    JmolPopup, ModelKitPopup

    public abstract class JmolGenericPopup
    extends GenericPopup
    An abstract popup class that is instantiated for a given platform and context as one of:
     -- abstract JmolGenericPopup
       -- abstract JmolPopup
          -- AwtJmolPopup
          -- JSJmolPopup
       -- abstract ModelKitPopup
          -- AwtModelKitPopup
          -- JSModelKitPopup
     
    • Field Detail

      • frankPopup

        protected SC frankPopup
      • nFrankList

        protected int nFrankList
      • menuText

        protected java.util.Properties menuText
    • Constructor Detail

      • JmolGenericPopup

        public JmolGenericPopup()
    • Method Detail

      • jpiInitialize

        public void jpiInitialize​(PlatformViewer vwr,
                                  java.lang.String menu)
      • getBundle

        protected abstract PopupResource getBundle​(java.lang.String menu)
      • initialize

        protected void initialize​(Viewer vwr,
                                  PopupResource bundle,
                                  java.lang.String title)
      • jpiShow

        public void jpiShow​(int x,
                            int y)
      • showFrankMenu

        protected boolean showFrankMenu()
      • jpiGetMenuAsObject

        public SC jpiGetMenuAsObject()
      • appFixLabel

        protected java.lang.String appFixLabel​(java.lang.String label)
        Specified by:
        appFixLabel in class GenericPopup
      • appRunSpecialCheckBox

        protected boolean appRunSpecialCheckBox​(SC item,
                                                java.lang.String basename,
                                                java.lang.String script,
                                                boolean TF)
        Specified by:
        appRunSpecialCheckBox in class GenericPopup
      • appRunScript

        protected void appRunScript​(java.lang.String script)
        Specified by:
        appRunScript in class GenericPopup