diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/CTabFolderElement.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/CTabFolderElement.java index f9076166741..43257aa90e6 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/CTabFolderElement.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/CTabFolderElement.java @@ -41,7 +41,7 @@ public class CTabFolderElement extends CompositeElement implements ChildVisibilityAwareElement { private static final String BACKGROUND_SET_BY_TAB_RENDERER = "bgSetByTabRenderer"; //$NON-NLS-1$ - private SelectionListener selectionListener = new SelectionAdapter() { + private final SelectionListener selectionListener = new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { applyStyles(getWidget(), true); diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ControlElement.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ControlElement.java index a8730ef2dd9..b6533172f88 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ControlElement.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ControlElement.java @@ -41,7 +41,7 @@ public class ControlElement extends WidgetElement { protected boolean hasMouseHover = false; - private FocusListener focusListener = new FocusAdapter() { + private final FocusListener focusListener = new FocusAdapter() { @Override public void focusGained(FocusEvent e) { ControlElement.this.hasFocus = true; @@ -56,7 +56,7 @@ public void focusLost(FocusEvent e) { }; // Create SWT MouseTrack listener - private MouseTrackListener mouseHoverListener = new MouseTrackAdapter() { + private final MouseTrackListener mouseHoverListener = new MouseTrackAdapter() { @Override public void mouseEnter(MouseEvent e) { // mouse hover, apply styles diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ShellElement.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ShellElement.java index 96df6f5ae45..360ee9016a1 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ShellElement.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ShellElement.java @@ -34,7 +34,7 @@ public class ShellElement extends CompositeElement { protected boolean isActive; // Create SWT Shell Listener - private ShellListener shellListener = new ShellListener() { + private final ShellListener shellListener = new ShellListener() { @Override public void shellActivated(ShellEvent e) { diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ToolItemElement.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ToolItemElement.java index 60835fe65bd..a9a97eb5d9a 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ToolItemElement.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/dom/ToolItemElement.java @@ -34,7 +34,7 @@ public class ToolItemElement extends ItemElement { boolean dynamicEnabled = Boolean.getBoolean("org.eclipse.e4.ui.css.dynamic"); - private SelectionListener selectionListener = new SelectionAdapter() { + private final SelectionListener selectionListener = new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { ToolItem toolItem = getToolItem(); diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/CSSPropertyFontSWTHandler.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/CSSPropertyFontSWTHandler.java index 1bd96d8974a..886c70f8051 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/CSSPropertyFontSWTHandler.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/css2/CSSPropertyFontSWTHandler.java @@ -255,7 +255,7 @@ private class FontSelectionListener implements Listener { * retrieved from the style sheet. This list must be updated if * AbstractCSSPropertyFontHandler's listing changes. */ - private String[] fontAttributes = { "font", "font-family", "font-size", + private final String[] fontAttributes = { "font", "font-family", "font-size", "font-adjust", "font-stretch", "font-style", "font-variant", "font-weight" }; diff --git a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/definition/CSSPropertyThemeElementDefinitionHandler.java b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/definition/CSSPropertyThemeElementDefinitionHandler.java index 2e92bbd2a9b..fe63702d7f3 100644 --- a/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/definition/CSSPropertyThemeElementDefinitionHandler.java +++ b/bundles/org.eclipse.e4.ui.css.swt/src/org/eclipse/e4/ui/css/swt/properties/definition/CSSPropertyThemeElementDefinitionHandler.java @@ -44,7 +44,7 @@ public class CSSPropertyThemeElementDefinitionHandler implements ICSSPropertyHan private static final String EDITABLE_PROP = "editable"; - private Map bundleToResourceBundles = new WeakHashMap<>(); + private final Map bundleToResourceBundles = new WeakHashMap<>(); @Override public boolean applyCSSProperty(Object element, String property,