Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5072382

awt generifications break existing subclasses

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 5.0
    • client-libs
    • None
    • generic
    • solaris_8

      The following generification changes break existing, nongenerified classes that override these methods:

        java.awt.Font.deriveFont(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) : java.awt.Font
        java.awt.Graphics2D.addRenderingHints(java.util.Map<?, ?>) : void
        java.awt.Graphics2D.setRenderingHints(java.util.Map<?, ?>) : void
        java.awt.KeyboardFocusManager.setDefaultFocusTraversalKeys(int, java.util.Set<? extends java.awt.AWTKeyStroke>) : void
        java.awt.RenderingHints.putAll(java.util.Map<?, ?>) : void
        java.awt.image.renderable.ParameterBlock.setParameters(java.util.Vector<java.lang.Object>) : void
        java.awt.image.renderable.ParameterBlock.setSources(java.util.Vector<java.lang.Object>) : void

        java.awt.Button.<T extends java.util.EventListener>getListeners(java.lang.Class<T>) : T[]
        java.awt.Checkbox.<T extends java.util.EventListener>getListeners(java.lang.Class<T>) : T[]
        java.awt.CheckboxMenuItem.<T extends java.util.EventListener>getListeners(java.lang.Class<T>) : T[]
        java.awt.Choice.<T extends java.util.EventListener>getListeners(java.lang.Class<T>) : T[]
        java.awt.Component.<T extends java.util.EventListener>getListeners(java.lang.Class<T>) : T[]

            mr Mark Reinhold
            gafter Neal Gafter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: