UMLDrawingAreaReplacement

Contents


A complete replacement of the UML drawing area control is underway. Currently we use a closed source graphing package. We are now building the UML designer on top of the Netbeans Visual Library.

Plan and Schedule

Features

  • Simpler Palette

The current implementation of the palette is pretty complex. The current palette uses a click - multiple drop approach. In order to exit the drop mode, you have to either right click or hit the ESC key. To make the palette more intuitive, we have adopted the standard NetBeans palette behavior. The diagram palette can now accept nodes that have been dragged from the palette. Clicking on a node also puts the designer in drop mode. The multi-drop mode is still supported. By pressing the shift key when clicking on the diagram, the active palette node will remain active, and allow you to drop another model element.

  • Context Palette

To help simply the palette we have added a context palette. The context palette will contain palette actions that are valid for a selected node. Usually the context palette will contain only edges, however that will not always be the case. For example on the Sequence diagram, the LifeLine node will also contain the destory action as well.

  • Class Diagram
  • Sequence Diagram
  • Use Case Diagram
  • Deployment Diagram
  • Component Diagram
  • Activity Diagram
  • Collaboration Diagram
  • State Diagram
  • General Diagram
  • Diagram Persistence
  • Importing Existing Diagrams

Planing

Documentation

Bug Filing Conventions

  • Bugs opened against against the meteora branch should be filed as follows:
  • Version = current
  • Target Milestone = current
  • Keyword = NO61

Issue Tracking

M1

UML will not be released in M1.

Beta

  • Weekly fixes delivered:
From To Created Fixed
Jun 02 Jun 08 45 36
Jun 09 Jun 15 27 53
Jun 16 Jun 22 33 46
Jun 23 Jun 29 50 35
Jun 30 Jul 06 25 31
Jul 07 Jul 13 67 52
Jul 14 Jul 20 18 40
Jul 21 Jul 27 20 43
Jul 28 Aug 03 18 27


FCS (new bug cut-off 10/8/2008, code freeze 10/13/2008)

Waivers

Summary


Build

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo