summaryrefslogtreecommitdiff
path: root/java/awt/RenderingHints.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/awt/RenderingHints.java')
-rw-r--r--java/awt/RenderingHints.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/java/awt/RenderingHints.java b/java/awt/RenderingHints.java
index ce327e369..e98a00c5b 100644
--- a/java/awt/RenderingHints.java
+++ b/java/awt/RenderingHints.java
@@ -158,7 +158,7 @@ public class RenderingHints
}
} // class KeyImpl
- private HashMap hintMap = new HashMap();
+ private HashMap<Object,Object> hintMap = new HashMap<Object,Object>();
/**
* A key for the 'antialiasing' hint. Permitted values are:
@@ -711,9 +711,9 @@ public class RenderingHints
Iterator iterator = m.keySet().iterator();
while (iterator.hasNext())
{
- Key key = (Key) iterator.next();
- if (!key.isCompatibleValue(m.get(key)))
- throw new IllegalArgumentException();
+ Key key = (Key) iterator.next();
+ if (!key.isCompatibleValue(m.get(key)))
+ throw new IllegalArgumentException();
}
// map is OK, update
hintMap.putAll(m);
@@ -783,7 +783,7 @@ public class RenderingHints
try
{
RenderingHints copy = (RenderingHints) super.clone();
- copy.hintMap = (HashMap) hintMap.clone();
+ copy.hintMap = new HashMap<Object,Object>(hintMap);
return copy;
}
catch (CloneNotSupportedException e)