Advanced Search
Download JVISION    Purchase      

What's New with JVISION?
New in Version 2.1, Build 15 - January 28, 2002

Build 15 continues our philosophy of making it easier for programmers to create documentation effortlessly and also easier for even the non-programmers to "model business processes on the fly" and easily turn their diagrams into HTML exports.

Create documentation while you sleep:
Now JVISION supports command line operations. This means you can run the Documentor HTML export automatically. Thus, all of your diagrams and JavaDoc integration can be updated effortlessly.

Read about this and more in our JVISION Java Users Group.

We have also added some tips on creating JavaDoc.

Model on the fly during group meetings:
The biggest changes have been made to the way lines work. And this has greatly improved the ease with which you can create diagrams quickly.

Using Lines:
Auto-layout is now the default for adding lines in diagrams other than Sequence Diagrams. Auto-layout will keep the line pointing to the center of objects being connected, no matter how you rearrange the objects. See the sample diagrams that come with the Build 15 installation for specifics or check the latest Quick Start Guide online.

Various exceptions and printing problems have been fixed. If you filed a bug report you should have received a specific email.

New In Version 2.1 Build 9
[Top]

New UML Diagrams:
JVISION 2 now supports 10 diagrams which all work with the JVISION Documentor HTML export feature:

  • Use Case
  • Class
  • Robustness
  • Sequence
  • Collaboration
  • Package
  • Activity
  • State
  • Component
  • Deployment

New Features:
There have been major improvements in the drawing capabilities of the Diagram Painter. As of this writing new web based documentation is still under development, but will be available soon at: http://manual.object-insight.com/

Notes:
Many new sample diagrams have been added and the folder "Drawing Hints" inside the Projects Directory available throught the Project Manager Window contains samples and hints about new drawing features and using the Diagram Painter in JVISION 2.


New In Version 1.4.2
[Top]

New Feature:

  • When creating a Link in JVISION, you can now link to a remote HTML file. Simply type the URL for the link target. Please make sure to to start the url with "http://"

Bugs Fixed:

  • Dragging and Dropping files in the Project Manager no longer causes an Unhandled Error.
  • Links to HTML files in the Documenter work.
  • Having an empty link target in the Link feature doesn't cause an Unhandled Error while running the Documentor.
  • For a UNIX export, spaces in Use Case file names no longer causes linking errors.

Notes:

  • Since the new feature has been added (links to URL's) has been added, the dialog for creating a link has been changed slightly.


New In Version 1.4
[Top]

Version 1.4 now offers Use Case Diagrams that are easy enough for a non-programmer to use for business process modeling. In addition, the Documentor HTML export capability enables business people to easily share their models.

Diagrams may now be hyperlinked to each other.

Package and Sequence Diagrams are now possible.

New Features and Bug Fixes

  • JVISION 1.4 works with Windows 2000. (Except, some Windows 2000 configurations still have a problem with the HTML export. Thus, some Windows 2000 users may want to use any other Windows, Sun Solairs, or Linux machine to create these exports. We are continuing to attempt to fix this)
  • JVISION 1.4 has a new link feature.  With this version, you can create links to other JVISION diagrams and HTML files. You can open the files by executing the links.
  • Free style lines on the diagrams can have labels at the head, middle and tail.
  • You can change line widths.
  • JVISION 1.4 will guide you to move lines to make them horizontal, vertical, or diagonal when you are holding Shift-key down while you move the lines.
  • You can now easily tell if a use case has a description or not.  JVISION 1.4 will put a marker around the use case if the use case has its description written.  You can change the marker's thickness and color.
  • JVISION 1.4 will let you cut, copy, and paste any item on the diagrams.
  • The new documentor that comes with JVISION 1.4 will display use case descriptions when you select a use case with a description.  You can also execute any link on the diagram by clicking it.
  • The new documentor has a better applet tree for listing diagrams and diagram items.
  • Find function has improved.  You don't have to type the entire path to search the classes any more.  You can simply type the class names at the Find command.
  • JVISION 1.4 lists the 4 diagrams most recently opened under File menu, and lists all currently opened diagrams under the Window menu.
  • Environment setting at Preferences has improved. Now you can add all the  directories you will need to use, but can deselect one or more of them for searching. This will easily speed up search time and eliminate cumbersome procedures to add and remove directories.
  • JVISION 1.4 will let you change the cardinality through coding if necessary. Simply type:
    /**
    * @multiplicity AnyCardinalityHere
    */
      directly above a variable declaration. Anything typed after @multiplicity will appear on the diagram instead of '*' or '0..1'.
  • JVISION 1.4 will now save all the repositioned layout lines when you save the diagram.
  • Other minor bugs are fixed.


Version 1.3 introduces forward engineering
[Top]


New in Version 1.2.1
[Top]

This is mainly bug fixes for v1.2


Version 1.2 Details
[Top]
  • JVISION is now available forLinux and Solaris platforms. For Unix and Solaris users it's important to know that JVISION  was originally a Windows program. While it should run without problems on Unix platforms, its GUI follows the Windows conventions.
  • Postscript printing is now in color. However, you should use Windows printing on Windows machines,  even if you have a  postscript printer.
  • Unix printing: Postscript printing can be useful in combination with the free Aladdin Ghostscript application. Ghostscript is a Postscript interpreter that not only prints Postscript files on non-postscript printers but it also allows you to generate different kinds of bitmap graphics and PDF output.
  • You can download Aladdin Ghostscript here:
     ftp://ftp.cs.wisc.edu/ghost/aladdin/gs550/
  • Free lines can now be attached to text objects or class boxes. Drag a line end over an object and it should snap to the border of that object. To detach the line, drag it away.
  • In addition to detecting normal associations based on instance variables JVISION can now infer dynamic dependency relations based on method return types and method parameter types. If a method's return type is a reference type X and the diagram also contains a class X, a relation with stereotype "creates" is added to the diagram. Similarly for parameter types, "uses" relations have been added.
  • For existing diagrams, the above behavior is switched off for compatibility.  You can use the diagram property dialog to activate it.  For new diagrams, you can choose whether you want this feature in the settings dialog.  The class filter dialog has been extended to allow the user to enable or disable these dynamic relations on an individual basis.
  • Association lines can be annotated with a rhombus to show UML-style aggregation or composition.
  • JVISION doesn't freak out anymore if the ZLIB.DLL (or libz.so.1 on unix systems) is missing.
  • Fixed a number of minor bugs related to the documentor, parsing of ill-formed java code and printing.
  • Click here to go to the download section.

Version 1.1 introduced two add ons:
[Top]
  1. Visual Cafe™ Integration
    • Select classes in Visual Cafe™ to instantly create a diagram
       
    • Double click a class in a diagram to edit source in Visual Cafe™


  2. Project Documentor- HTML Exports with JavaDoc™ integration.
    • Add your name and a little text to each diagram as you work.
       
    • Organize your diagrams into a project and subcategories by using Windows Explorer and just name your folders appropriately.
       
    • Create instant web site documentation for an entire project with a single command.
       
    • Integrate Sun's JavaDoc™ into your web site docs simply by identifying where JavaDoc™ is installed.
       
    • See an example of this in the Java Report Site!

Visual Cafe™ is a trademark of Symantec
JavaDoc™ is a trademark of Sun Microsystems