summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndrew John Hughes <gnu_andrew@member.fsf.org>2005-09-28 17:50:13 +0000
committerAndrew John Hughes <gnu_andrew@member.fsf.org>2005-09-28 17:50:13 +0000
commita82dcadc3a145ec55585e78b78fc3d031fa4753c (patch)
treee49c2e369529a8ead3143ad59b9d9e90470f58b5 /gnu
parent4c830134f9c7d95f43b646f238c543985c9c2d5b (diff)
downloadclasspath-a82dcadc3a145ec55585e78b78fc3d031fa4753c.tar.gz
2005-09-28 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/java/awt/peer/qt/QtGraphics.java: (getRenderingHints()): Create a clone as no such constructor exists with generic typing. (setRenderingHints(Map<?,?>)): Added parametric typing and fixed use of RenderingHints constructor. * java/awt/AWTEventMulticaster.java: (getListeners(EventListener,Class<T>)): Added generic typing. * java/awt/Component.java: (getListeners(Class<T>)): Likewise. (getFocusTraversalKeys(int)): Likewise. * java/awt/Font.java: (Font(Map<? extends Attribute,?>)): Likewise. (deriveFont(Map<? extends Attribute,?>)): Likewise. (getAttributes()): Likewise. (getAvailableAttributes()): Simplified naming with static import. (getFont(Map<? extends Attribute,?>)): Added generic typing. * java/awt/Graphics2D.java: (setRenderingHints(Map<?,?>)): Likewise. (addRenderingHints(Map<?,?>)): Likewise. * java/awt/KeyboardFocusManager.java: (setDefaultFocusTraversalKeys(int,Set<? extends KeyStroke>)): Likewise. (getKeyEventDispatchers()): Likewise. (getKeyEventPostProcessors()): Likewise. * java/awt/MenuItem.java: (getListeners(Class<T>)): Likewise. * java/awt/RenderingHints.java: (RenderingHints(Map<Key,?>)): Likewise. (putAll(Map<?,?>)): Likewise. (keySet()): Likewise. (values()): Likewise. (entrySet()): Likewise. * java/awt/Toolkit.java: (desktopProperties): Likewise. (createDragGestureRecognizer(Class<T>,DragSource,Component,int, DragGestureListener)): Likewise. (mapInputMethodHighlight(InputMethodHighlight)): Likewise. * java/lang/Class.java: (getDeclaringClass()): Likewise. * java/lang/Enum.java: (valueOf(Class<S>,String)): Fixed return type. * java/lang/SecurityManager.java: (checkMemberAccess(Class<?>,int)): Likewise. * java/lang/reflect/Array.java: (newInstance(Class<?>,int)): Likewise. (newInstance(Class<?>,int[])): Likewise. * vm/reference/java/lang/reflect/Constructor.java: (getTypeParameters()): Type parameter changed from ? to Constructor. * vm/reference/java/lang/reflect/Field.java: (getDeclaringClass()): Added generic typing. (getType()): Likewise. * vm/reference/java/lang/reflect/Method.java: (getDeclaringClass()): Likewise. (getExceptionTypes()): Likewise. (getParameterTypes()): Likewise.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/java/awt/peer/qt/QtGraphics.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/java/awt/peer/qt/QtGraphics.java b/gnu/java/awt/peer/qt/QtGraphics.java
index f9b4f2672..55c2a70cf 100644
--- a/gnu/java/awt/peer/qt/QtGraphics.java
+++ b/gnu/java/awt/peer/qt/QtGraphics.java
@@ -661,12 +661,13 @@ public abstract class QtGraphics extends Graphics2D
public RenderingHints getRenderingHints()
{
- return new RenderingHints( renderingHints );
+ return (RenderingHints) renderingHints.clone();
}
- public void setRenderingHints(Map hints)
+ public void setRenderingHints(Map<?,?> hints)
{
- renderingHints = new RenderingHints( hints );
+ renderingHints = new RenderingHints( null );
+ renderingHints.putAll(hints);
updateRenderingHints();
}