The future is what you make of it
Trey Spiva's Weblog
Archives
« November 2009
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
       
Today
Click me to subscribe
Search

Blogroll
Links
 

Today's Page Hits: 1

« Thoughs on Domain... | Main | NetBeans 5.5, UML... »
Monday Aug 15, 2005
Early Access Version of Java Studio Enterprise 8
Java Studio Enterprise 8 is now in Early Access. Java Studio Enterprise 8 has all of the great features that ship with NetBeans 4.1 and adds Developer Collaboration, Java Enterprise Profiler, and UML modeling. I will highlight some of the new UML features in Java Studio Enterprise 8.

UML Modeling Projects

One of the biggest enhancements to the UML module is a new UML project type. The UML project allows the user to either be in design or code generation mode. The design mode is used to support the Architect. Source code will not be generated while in the design mode. The code generation mode is designed to support developers. When in code generation mode, the source code and model will be sychronized.

UML projects are now embedded in the same Projects view as Java projects. Each UML project has three child nodes. The first node is the Model node. The model node is the root of the model tree. The model node is used to explore the model contents. The contents of the model node are identical to the project tree in Java Studio Enterprise 7.

The second node is the Diagrams node. The diagrams node is a diagram centric view of the model.

The third node is an Imported Elements node. Since multiple UML projects can now be open at the same time, model elements can be referenced between projects. The imported elements node displays all the model elements that are being refenced by a UML model.

Diagram Enhancements

A lot of work went into making the UML diagrams simpler to use. The first improvement is a simpler tool bar. The UML diagram tool bar now contains only tools that are applicable for all diagram types. The diagram specific tools have been moved to a new modeling palette. The palette has categories that are used to group related tool sets. Every palette has a Basic category. The basic category groups tools that are commonly used on the diagram.

Multiple palette categories can be displayed simultaneously. Each palette category can be collapsed to hide tool sets that are not being used. When a palette entry is selected, the tool remains active until the user exits the tool. The active tool is highlighted in the palette. The tool can be exited by pressing the right mouse button, the ESC key, or by toggling the active palette entry.



Source Navigation

Automatic navigation to source editor no longer occurs. A Navigate to Source context menu item has been added to model elements that is associated with a source file. The Navigate to Source context menu is available in the diagram and the project tree.

Diagram Image Export

A new Export To Image toolbar button has been added to the diagram editor. The export to image toolbar button is used to export the diagram to a graphic file. The supported graphic file formats are JPEG, PNG, and SVG.

Property Editor

The UML module now uses the NetBeans standard property editor which gives the UML module a consistent look and feel with Java Studio Entperise. The property editor no longer has multiple levels of properties.















Posted at 02:12PM Aug 15, 2005 by Trey Spiva in General  |  Comments[0]

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed