src/solaris/classes/sun/awt/X11GraphicsDevice.java

Print this page
rev 9717 : 8039642: Fix raw and unchecked warnings in sun.awt.*
Reviewed-by:

@@ -52,11 +52,11 @@
 public class X11GraphicsDevice
     extends GraphicsDevice
     implements DisplayChangedListener
 {
     int screen;
-    HashMap x11ProxyKeyMap = new HashMap();
+    HashMap<SurfaceType, Object> x11ProxyKeyMap = new HashMap<>();
 
     private static AWTPermission fullScreenExclusivePermission;
     private static Boolean xrandrExtSupported;
     private final Object configLock = new Object();
     private SunDisplayChanger topLevels = new SunDisplayChanger();

@@ -123,11 +123,11 @@
     }
 
 
     GraphicsConfiguration[] configs;
     GraphicsConfiguration defaultConfig;
-    HashSet doubleBufferVisuals;
+    HashSet<Integer> doubleBufferVisuals;
 
     /**
      * Returns all of the graphics
      * configurations associated with this graphics device.
      */

@@ -155,11 +155,11 @@
             boolean glxSupported = X11GraphicsEnvironment.isGLXAvailable();
             boolean xrenderSupported = X11GraphicsEnvironment.isXRenderAvailable();
 
             boolean dbeSupported = isDBESupported();
             if (dbeSupported && doubleBufferVisuals == null) {
-                doubleBufferVisuals = new HashSet();
+                doubleBufferVisuals = new HashSet<>();
                 getDoubleBufferVisuals(screen);
             }
             for ( ; i < num; i++) {
                 int visNum = getConfigVisualId(i, screen);
                 int depth = getConfigDepth (i, screen);

@@ -245,11 +245,11 @@
             }
             if (defaultConfig == null) {
                 int depth = getConfigDepth(0, screen);
                 boolean doubleBuffer = false;
                 if (isDBESupported() && doubleBufferVisuals == null) {
-                    doubleBufferVisuals = new HashSet();
+                    doubleBufferVisuals = new HashSet<>();
                     getDoubleBufferVisuals(screen);
                     doubleBuffer =
                         doubleBufferVisuals.contains(Integer.valueOf(visNum));
                 }