Products Docs & Support Community

NetBeans 5.5.1 UML Modeling - Release Notes for the Mac OS Platform

Last Updated: 16 May

The Macintosh OS platform is currently not a supported platform for NetBeans 5.5.1 UML Modeling. This release notes document provides important information about the known issues and workarounds in using NetBeans UML Modeling on a Macintosh OS X platform. Please see the NetBeans 5.5.1 UML Modeling Release Notes to get more information about the known issues and workarounds for the supported platforms.

Contents


System Requirements

NetBeans 5.5.1 UML Modeling is supported on all systems that meet the requirements specified in the System Requirements section of the NetBeans IDE 5.5.1 Release Notes, with the exception of the Macintosh OS. UML Modeling is currently not supported on the Macintosh OS X platform.


Known Issues and Workarounds

The unresolved issues described below occur when using UML Modeling in the IDE running on Macintosh OS X platform.

  • On Mac OS with JDK 1.5, the UML Modeling performance becomes slow when scrollbars appear in the Diagram editor window.

    Description:

    Issue #78346: The UML modeling performance slows down on a Mac OS platform running JDK 1.5 when the scrollbars appear in the Diagram editor window as a result of manually moving diagram elements. After the scrollbars appear, any action taken on the diagram takes a very long time to complete.

    Workaround:

    Click one of the layout buttons on the Diagram editor toolbar to re-layout the diagram. If you are working with a big diagram, add the
    -J-Dapple.awt.graphics.UseQuartz=false
    command-line switch to the netbeans_default_options statement in the nb5.5.1-installation-directory/Contents/Resources/NetBeans/etc/netbeans.conf file. Restart the IDE.

    Note: The use of the command-line switch mentioned above may adversely affect the behavior of the NetBeans 5.5.1 IDE and other modules. These behaviors are described in the following issues:
    • Issue #73623: The file explorer randomly updates and scrambles text to be on top of other text in the file tree. A forced refresh command restores the appearance of the file tree, but the scrambling happens often.
    • Issue #83271: After moving a palette from one location to another, some areas of the screen do not appear to get updated properly and information is overlaid.
    • Issue #88271: Turning off Quartz rendering does cause other issues, such as rendering problems in the help window.
    If you experience any of the above issues or other issues while using the -J-Dapple.awt.graphics.UseQuartz switch, remove the switch from the netbeans.conf file and restart the IDE.
  • Starting the IDE with JDK 1.6 in a Mac OS X platform affects the UML Modeling performance.

    Description:

    Issue #82943: The UML performance issue described in the previous section is fixed when starting the IDE with JDK 1.6 on a Mac OS X in an Intel platform. However, UML Modeling's performance is highly degraded when starting the IDE with JDK 1.6 on a Mac OS X in a Power PC platform.

    There are also other problems that occur in the IDE when it is started using JDK 1.6 (see Issue #86850). The IDE has general refreshing problems that occur when using JDK 1.6.

    Workaround: Use JDK 1.5 when starting the IDE.

  • Creating a class diagram from selected elements return an exception on a Mac OS using JDK 1.6.
    Description:
    Issue #82831: On Mac OS platform, creating a class diagram from selected elements returns a StackOverflowError exception. This is a known Macintosh bug (ID #4647508)

    Workaround: Use JDK 1.5 when starting the IDE.


NetBeans 5.5.1 UML Modeling lets you explore and evaluate the UML functionality in the IDE. We encourage you to get involved and give us feedback by logging any issues you encounter in the Issue Tracking system.

top