diff --git a/bundles/org.eclipse.e4.ui.css.swt.theme/src/org/eclipse/e4/ui/css/swt/internal/theme/ThemeEngine.java b/bundles/org.eclipse.e4.ui.css.swt.theme/src/org/eclipse/e4/ui/css/swt/internal/theme/ThemeEngine.java index 7351b0a6873..1b80e53e34e 100644 --- a/bundles/org.eclipse.e4.ui.css.swt.theme/src/org/eclipse/e4/ui/css/swt/internal/theme/ThemeEngine.java +++ b/bundles/org.eclipse.e4.ui.css.swt.theme/src/org/eclipse/e4/ui/css/swt/internal/theme/ThemeEngine.java @@ -64,21 +64,21 @@ import org.w3c.dom.css.CSSStyleDeclaration; public class ThemeEngine implements IThemeEngine { - private List themes = new ArrayList<>(); - private List cssEngines = new ArrayList<>(); + private final List themes = new ArrayList<>(); + private final List cssEngines = new ArrayList<>(); // kept for theme notifications only - private Display display; + private final Display display; private ITheme currentTheme; - private List globalStyles = new ArrayList<>(); - private List globalSourceLocators = new ArrayList<>(); + private final List globalStyles = new ArrayList<>(); + private final List globalSourceLocators = new ArrayList<>(); - private HashMap> stylesheets = new HashMap<>(); - private HashMap> stylesheetPluginExtensions = new HashMap<>(); - private HashMap> modifiedStylesheets = new HashMap<>(); - private HashMap> sourceLocators = new HashMap<>(); + private final HashMap> stylesheets = new HashMap<>(); + private final HashMap> stylesheetPluginExtensions = new HashMap<>(); + private final HashMap> modifiedStylesheets = new HashMap<>(); + private final HashMap> sourceLocators = new HashMap<>(); private static final String THEMEID_KEY = "themeid";