Class StateManager


  • public class StateManager
    extends Object
    • Constructor Detail

      • StateManager

        StateManager​(Viewer vwr)
    • Method Detail

      • getVariableList

        public static String getVariableList​(Map<String,​SV> htVariables,
                                             int nMax,
                                             boolean withSites,
                                             boolean definedOnly)
      • getObjectIdFromName

        public static int getObjectIdFromName​(String name)
      • getObjectNameFromId

        static String getObjectNameFromId​(int objId)
      • resetLighting

        public void resetLighting()
        Reset lighting to Jmol defaults
      • setCrystallographicDefaults

        void setCrystallographicDefaults()
      • setCommonDefaults

        private void setCommonDefaults()
      • setJmolDefaults

        void setJmolDefaults()
      • setRasMolDefaults

        void setRasMolDefaults()
      • setPyMOLDefaults

        void setPyMOLDefaults()
      • listSavedStates

        public String listSavedStates()
      • deleteSavedType

        private void deleteSavedType​(String type)
      • deleteSaved

        public void deleteSaved​(String namelike)
      • saveSelection

        public void saveSelection​(String saveName,
                                  javajs.util.BS bsSelected)
      • restoreSelection

        public boolean restoreSelection​(String saveName)
      • saveState

        public void saveState​(String saveName)
      • getSavedState

        public String getSavedState​(String saveName)
      • saveStructure

        public void saveStructure​(String saveName)
      • getSavedStructure

        public String getSavedStructure​(String saveName)
      • saveCoordinates

        public void saveCoordinates​(String saveName,
                                    javajs.util.BS bsSelected)
      • getSavedCoordinates

        public String getSavedCoordinates​(String saveName)
      • getSavedOrientationText

        String getSavedOrientationText​(String saveName)
      • restoreScene

        public boolean restoreScene​(String saveName,
                                    float timeSeconds)
      • saveOrientation

        public void saveOrientation​(String saveName,
                                    float[] pymolView)
      • restoreOrientation

        public boolean restoreOrientation​(String saveName,
                                          float timeSeconds,
                                          boolean isAll)
      • saveContext

        public void saveContext​(String saveName,
                                Object context)
      • getContext

        public Object getContext​(String saveName)
      • saveBonds

        public void saveBonds​(String saveName)
      • restoreBonds

        public boolean restoreBonds​(String saveName)