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

obsolete win32 awt code needs to be removed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • client-libs
    • None
    • 2d
    • beta2
    • x86
    • windows_nt

      There are a bunch of files and methods in the win32 awt directories
      that need to be removed. Leaving the files there makes life confusing
      (because you're never quite sure what methods are current and which are
      obsolete) and adds to the size of the download.

      The list of files that should be completely removed includes:
      - WGraphics.java
      - WEmbeddedGraphics.java
      - awt_Graphics.cpp
      - awt_Image.cpp and awt_image.h
      Note that awt_Image.cpp is only becoming obsolete with code that is
      not yet checked-in; awt_Image is currently in charge of much of the palette
      code. But that code is controlled globally and should be controlled on
      a per-device basis. A new file, awt_Palette, has been created which takes
      over this functionality, rendering awt_Image obsolete.

            chaasesunw Chet Haase (Inactive)
            chaasesunw Chet Haase (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: