awt generifications break existing subclasses

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: P2
    • None
    • Affects Version/s: 5.0
    • Component/s: 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[]

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: