Class FlatThemePropertiesBaseManager.MyBasePropertyProvider

    • Field Detail

      • name

        private final java.lang.String name
      • isCoreTheme

        private final boolean isCoreTheme
      • coreBaseTheme

        private final java.lang.String coreBaseTheme
      • baseFiles

        private java.util.List<java.lang.String> baseFiles
      • lastBaseTheme

        private java.lang.String lastBaseTheme
    • Constructor Detail

      • MyBasePropertyProvider

        MyBasePropertyProvider​(java.lang.String name,
                               FlatThemePropertiesSupport propertiesSupport,
                               boolean isCoreTheme)
    • Method Detail

      • getPropertyFromBase

        private java.lang.String getPropertyFromBase​(java.lang.String baseFile,
                                                     java.lang.String key)
      • getPropertyFromCore

        private java.lang.String getPropertyFromCore​(java.lang.String baseFile,
                                                     java.lang.String key)
      • updateBaseFiles

        private void updateBaseFiles​(java.lang.String baseTheme)
      • copyKeys

        private void copyKeys​(java.util.Properties properties,
                              java.util.Set<java.lang.String> allKeys)