Class ConfigureFactory

  • Direct Known Subclasses:
    GlobalConfigure

    public abstract class ConfigureFactory
    extends java.lang.Object
    An interface defining objects that can create Configure instances.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String KEYMAP  
      static java.lang.String MACROS  
      static java.lang.String SESSIONS  
    • Method Summary

      Modifier and Type Method Description
      static ConfigureFactory getInstance()  
      abstract java.util.Properties getProperties​(java.lang.String regKey)  
      abstract java.util.Properties getProperties​(java.lang.String regKey, java.lang.String fileName)  
      abstract java.util.Properties getProperties​(java.lang.String regKey, java.lang.String fileName, boolean createFile, java.lang.String header)  
      abstract java.util.Properties getProperties​(java.lang.String regKey, java.lang.String fileName, boolean createFile, java.lang.String header, boolean reloadIfLoaded)  
      abstract java.lang.String getProperty​(java.lang.String regKey)  
      abstract java.lang.String getProperty​(java.lang.String regKey, java.lang.String defaultValue)  
      abstract void reloadSettings()  
      abstract void saveSettings()  
      abstract void saveSettings​(java.lang.String regKey)  
      abstract void saveSettings​(java.lang.String regKey, java.lang.String header)  
      abstract void saveSettings​(java.lang.String regKey, java.lang.String fileName, java.lang.String header)  
      abstract void setProperties​(java.lang.String regKey, java.lang.String fileName, java.lang.String header)  
      abstract void setProperties​(java.lang.String regKey, java.lang.String fileName, java.lang.String header, boolean createFile)  
      abstract void setProperties​(java.lang.String regKey, java.util.Properties regProps)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConfigureFactory

        public ConfigureFactory()
    • Method Detail

      • getInstance

        public static ConfigureFactory getInstance()
        Returns:
        An instance of the Configure.
      • reloadSettings

        public abstract void reloadSettings()
      • saveSettings

        public abstract void saveSettings()
      • getProperty

        public abstract java.lang.String getProperty​(java.lang.String regKey)
      • getProperty

        public abstract java.lang.String getProperty​(java.lang.String regKey,
                                                     java.lang.String defaultValue)
      • setProperties

        public abstract void setProperties​(java.lang.String regKey,
                                           java.util.Properties regProps)
      • setProperties

        public abstract void setProperties​(java.lang.String regKey,
                                           java.lang.String fileName,
                                           java.lang.String header)
      • setProperties

        public abstract void setProperties​(java.lang.String regKey,
                                           java.lang.String fileName,
                                           java.lang.String header,
                                           boolean createFile)
      • getProperties

        public abstract java.util.Properties getProperties​(java.lang.String regKey)
      • getProperties

        public abstract java.util.Properties getProperties​(java.lang.String regKey,
                                                           java.lang.String fileName)
      • getProperties

        public abstract java.util.Properties getProperties​(java.lang.String regKey,
                                                           java.lang.String fileName,
                                                           boolean createFile,
                                                           java.lang.String header)
      • getProperties

        public abstract java.util.Properties getProperties​(java.lang.String regKey,
                                                           java.lang.String fileName,
                                                           boolean createFile,
                                                           java.lang.String header,
                                                           boolean reloadIfLoaded)
      • saveSettings

        public abstract void saveSettings​(java.lang.String regKey)
      • saveSettings

        public abstract void saveSettings​(java.lang.String regKey,
                                          java.lang.String header)
      • saveSettings

        public abstract void saveSettings​(java.lang.String regKey,
                                          java.lang.String fileName,
                                          java.lang.String header)