JUDE/Community Release Notes
JUDE/Community 5.0.2 (July 4th, 2007)
- Model Version: 25
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
Fixed Bugs
- The shape of ActionState element is shown in UML 2.0 Notation. [2865]
- An exception happens when modifying the Sequence Diagram contains Return Message. [2863][2864]
- There is no Depth Lock Mode button on Tool bar of Sequence Diagram. [2862]
- Unable to move more than one element by pressing arrow keys. [2855]
Existing Bugs
- When modifying a multiplicity of Associations directly, the entered multiplicity will be set as a Role name
JUDE/Community 5.0.1 (June 22nd, 2007)
- Model Version: 25
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
Fixed Bugs
- Labels of Models supported only in Professional version are not shown properly in Community version after doing [Search]. [2838][2839]
- Objects are not underlined in Class and Deployment and Sequence Diagram. [2836]
- Imports non-read-only files as read-only files. [2798]
- Resizing the Status element breaks the line down inside it. [2787]
- Property files get transferred to improper folder on MAC and Linux. [2772]
- The state of ObjectFlowState gets shown in more than one line when the Auto resize is off. [2767]
- Unable to modify the ObjectFlowStates that have the state in Diagram Editor. [2766]
- Unable to open the Hyperlinks of https/ftp. [2756]
JUDE/Community 5.0 (May 24th, 2007)
New Functions
- Lock files
- Set a lock when opening a project file.
Once the project file is locked, the project file will be opened in Read-only mode to other users.
- [Tool] - [System Properties] - [File] - [Set a lock when opening a project file]
- Depth Lock Mode
- By turning on the [Depth Lock Mode] on the tool bar, it locks the layers of model elements in the Diagram Editor. (Default: on)
- Improvements on Property View
- Opens the Property View of the diagram when creating a new diagram.
- Improvement on Class Diagram
- Attributes and Operations are transferable between Classes in the Diagram Editor
[Tool] - [System Properties] - [Basic] - [Allow to transfer Attributes and Operations between Classes in the Diagram Editor]. (Default: on)
- New Shortcut keys for sorting order of Attributes and Operations
[Ctrl + Upward Arrow cursor] brings the target Attributes/Operations up
[Ctrl + Downward Arrow cursor] brings the target Attributes/Operations down.
- Set the Default type of Attributes when creating new Attributes in Class Diagram
[Tool]-[System Properties]-[Basic]-[Default Type of Attribute (i.e String -java.lang) (Default:int)
- Improvement on Sequence Diagram
- Show Return Value of Messages
Check on the [Message Return Value Visibility] option on target Message's Pop-Up Menu to show the Return Value of Message
- Show Object names always when creating messages
- Improvement on Activity Diagram
- SubActivity State
- SubActivity State Menu Icon on Tool bar
- Set the referenced diagram from the Property View
- Open the referenced diagram by double-clicking
- When creating the SubActivity State by dragging an Activity Diagram from the structure tree, the
name of SubActivity State will be the original diagram's name
- Convertible between Action and SubActivity
- Size adjustment for the default and minimum size
- Add Stereotype
- ObjectFlowState
- Show Namespace of BaseClass in the Property View
- Size adjustment for the minimum size
- Show its name in more than single line
- Name is no longer required
- Partitions
- Add color
Select [Set color] from its Pop-Up Menu
- InitialNode
Multiple InitialNodes are available
Check off the [Tool] - [System Properties] - [Basic] - [Allow no multiple Initial Nodes in Activity Diagram] (Default: on)
- Transition
- Show Event, Guard, Action of Transitions in more than single line
- Add color for Association lines
Select [Set Color] from Association lines Pop-Up Menu
- Improvement on Structure Tree
- New option for not expanding the structure tree
[Tool] - [System Properties] - [Basic] - [Allow to expand the structure tree when adding new elements] (Default: on)
- Adjust the size of model elements
Adjust size of model elements by inputting the size directly or selecting the element you would like to adjust the same size as in
[Alignment] - [Adjust Size] - [Adjust Size]
- Progress Bar
- Show a progress bar when saving Project files
- [Tool] - [System Properties] - [File] - [Show progress bar when saving a project file] (Default: off)
- Improvement on Printing
Reduced unnecessary space on the prints
- Improvement on default Project file
- A project file that locates in following directory will be opened as a default model
- Userhome\.jude\community\JudeDefaultModel.jude
- JUDE Install Folder directory\JudeDefaultModel.jude
- Relocated the storage of the JUDE Property files
All property files for JUDE are relocated to this directory; Userhome\.jude\community
Fixed Bugs
- Fails importing Java if there are enums included in Attributes Names of the Java to import
- Unable to select the Artifact to set for BaseClass of ObjectNode in the Activity Diagram. [2611]
- Changing the association target creates invalid association classes. [2608]
- Message Indexes are not shown correctly in Sequence Diagram. [2600]
- Improved the contents of error messages for relationships. [2590]
- Initial value of Attributes are not imported properly upon on reverse importing *.java. [2544]
- Type of Array of the Attributes are not imported properly upon on reverse importing *.java. [2543]
- Auto resize problem on showing the object name in one line. [2542]
- Invalid selection occurs on the Class Diagram that contains duplicated Attributes in. [2538]
- An exception happens when doing Copy&Paste of Partitions on Activity Diagram on certain conditions. [2524]
- Activations get shifted ouf off the Objects sometimes in Sequence Diagram. [2457]
- The location of Messages ets shifted when adding a new message to the frame in the Sequence Diagram. [2440]
- Converting Association Class to Class brings out Invalid models in the Project File. [2433]
- Unable to Paste the Style of the Message in the Sequence Diagram. [2423]
- ObjectNode of Activity Diagram can be selected to the Target for Associations. [2415]
- Invalid message pops up when pressing down Ctrl+D for object node has base class. [2412]
- HTML Export doesn't work properly in some conditions. [2233]
JUDE/Community 3.2.1 (March 23th, 2007)
- Model Version : 24
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
Fixed Bugs
- Unspecified Associations are not exported by [Export Java]. [2221]
- Return type int[] is exported as int. [2225]
- Asynchronous message is displayed with dashed line in sequence diagrams. [2291]
- An exception occurs when adding an [Interface] stereotype to an association class. [2304]
JUDE/Community 3.2 (February 28th, 2007)
- Model Version : 24
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
New functions
- Transfer Messages by dragging
- A start point of messages can be dragged to transfer to a lifeline.
- Automatic Return Message Mode
- [Automatic Return Message Mode] has been added on Tool bar of the Sequence Diagram Window.
Reply messages are created automatically for each message when this mode is on.
- JUDE API
- JUDE API for Sequence and Activity diagrams is added. Please refer to API User Guide for detail.
Go to [start] in Windows - [Program] - [JUDE Professional] - [API User Guide]
Fixed Bugs
- Interfaces and lines connected to them get shifted over packages. [2024]
- Multiple partitions that have the same lane name cannot be copied & pasted. [2108]
- It is unable to Copy & Paste partitions in a row. [2107]
- An exception occurs when doing the Copy & Paste any elements in a Horizontal Partition. [2092]
- Pasting Partitions onto other diagrams, which don't contain any partitions, doesn't work properly. [2090]
- Resizing width of Partitions makes inappropriate action on Partition's length. [2089]
- Invalid Resize of Partitions. [2088]
- When adding a partition as dragging, the partition will be added incorrectly.[2115]
- Improve the movement of text, rectangle, note, line, image in Partitions of Activity diagram.[2117]
- Line types are shown differently when opening a project. [2082]
- An exception occurs when cloning a Sequence Diagram. [2071]
- When resizing Note to minimal size, the position is changed.[2174]
- The check symbol of [Name Direction Visibility] in Association popup menu is not shown properly.[2096]
JUDE/Community 3.1.1 (November 20, 2006)
- Model Version : 23
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- UML2.0 is not supported in JUDE/Community.
Fixed Bugs
- Most left view element in diagram is not displayed in some cases when diagram is opened without the scroll bar. [2011]
- Partitions will be shown overlapped after doing copy & paste them in Activity Diagram. [2004]
- Cloned Association Classes are shown without its default color in them. [1998]
- Activations get out of the dotted line of Lifeline after correcting Invalid Models. [1997]
- Some associations are shown in UML 2.0 notation. [1992]
- ObjectNode names of Activity Diagram are shown on the list in the Dropdown of Lifeline base class in Sequence Diagram. [1987]
- There is only one item shown in the Dropdown list of Lifeline base class in Sequence Diagram. [1986]
- A whole text cannot be seen when it is longer than combo box's width. [1974]
- An exception occurs when editing definitions of attributes or operations without having any diagrams opened in Diagram Editor. [1966]
JUDE/Community 3.1 (October 30, 2006)
- Model Version : 23
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- UML2.0 is not supported in JUDE/Community.
New Functions
- Window Menu
Window menu in the main menu is added.
([Close/Close Others/Close All] [Horizontal/Vertical/Tile])
- Open diagrams at coordinate on top left center
Opening diagrams at coordinate on top left center can be set in the system properties. [Default On]
([Basic] - [Open diagrams at coordinate on top left center] in System Properties)
- Diagram Editor Frame Visibility
Diagram Editor Frame visibility can be set in the system properties.
([Basic] - [Diagram Editor Frame visibility] in System Properties)
Improvements
- Diagram Editor Window Size
Diagram Editor window size will be saved on exiting JUDE.
- Update System Properties
On applying the update of the system properties, it will reflect on the diagram editor.
Fixed Bugs
- Selecting [Save as] the project file always brings up the directory that is used before.[1871]
- Saving project files in directory that does not exist will create an unnecessary directory. (In case deleting the directory with Explore
while holding the pop-up of file chooser to save project files with the directory.)[1867]
- When creating lost messages from onto the frame line, the lost message lines will not appear properly.[1858]
- Unable to UNDO after changing Message Return Value Visibility.[1854]
- An exception occurs when clicking "Back to Previous Editor" button on Tool bar occasionally.[1842]
- Mnemonic does not work for Menus in English Version.
- Unable to import the strctfp classes.[1827]
- Undo does not work occasionally when the focus is on elements such as rectangles, straight lines, and images.[1779]
- A Create Message should be drawn with solid line.[1568]
JUDE/Community 3.0.3 (September 6, 2006)
- Model Version : 22
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- UML2.0 is not supported in JUDE/Community.
Bug Fix
- An exception occurs when choosing a folder to open/save a project. [1511]
- Reduced some times when dialogs come to choose Attribute types. [1528]
- Unable to make the name of ObjectFlowState Empty. [1535]
- Unable to correct the invalid model by doing [Tool]-[Correct Model]-[Correct Invalid Models]. [1536]
- Cannot direct edit for relationships without name.[1539]
- >An exception occurs when creating a Diagram in some cases.[1523]
JUDE/Community 3.0.2 (August 10, 2006)
- Model Version : 22
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- UML2.0 is not supported in JUDE/Community.
Bug Fix
- An exception occurs when copying and pasting partitions over two activity diagrams in some cases. [1466]
- A default frame name of a class diagram should be a name of a namespace. [1446]
- When running JUDE again after closing once, the window doesn't open in a same location as where it was the last time. [1474]
- Topic is not in editing mode when adding new topics by inputting Japanese half-size characters directly. [1476]
- An exception occurs when creating a same named AssociationClass by [Convert to AssociationClass]. [1468]
- An exception occurs when creating CreateMessage in sequence diagrams in some cases. [1490]
- An exception occurs when opening diagram in some cases.[1501]
- When operating [Alt+F] or [Alt+V] while the focus is on an element, f or v is input in the element. [1505]
- When exporting Images of sequence diagrams, texts on Selfmessage of the right object get chopped off. [1477]
- An exception occurs when modifying the link name of Collaboration diagrams by Pop-up Menu.[1512]
- An exception occurs when converting Association to AssociationClass then converting AssociationClass to Class. [1447]
JUDE/Community 3.0.1 (July 10, 2006)
- Model Version : 22
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- UML2.0 is not supported in JUDE/Community.
Bug Fix
- An exception occurs when opening diagrams in some environments. [1451]
- Message names are overlapped with Activations in sequence diagrams. [1448]
- An alert will be displayed when using the Java venders other than Sun Microsystems, Inc.
JUDE/Community 3.0 (June 27, 2006)
- Model Version : 22
If project files have been edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- J2RE1.4.2_12 is also included in the JRE bundle version of JUDE/Community.
- UML2.0 is not supported in JUDE/Community.
New Functions
- JUDE API Release
JavaAPI that obtain main model information of Class Diagrams and UseCase Diagrams has been released. Please refer to API User Guide for detail.
Go to [start] in Windows - [Program] - [JUDE Community] - [API User Guide]
- Convert AssociationClass to Class or Association
AssociationClass can be converted to Class or Association.
To convert AssociationClass, go to [Convert to Class]/[Convert to Association] in the popup menu of AssociationClass.
- Drag & Drop of Files
Drag & Drop for Image files, .jude Files and others are now supported.
- When you Drag & Drop files, you can choose an option for how to take them in as Images or use them as Hyperlinks for Models or Model elements..etc.
- This new function can be set On/Off in System Properties. [Tool] - [System Properties] - [Others] - [Show a dialog to select an action when drag & drop a file]. If this box is not checked on, Drag&Drop Files would be operated in default setting.
- Pasting images from Clipboard onto Diagrams
Now it is able to paste images from Clipboard by selecting [Paste].
- Saving Projects
When saving a new project at first time, the project file would be saved with the name of the first diagram as the project file name.
- Adding continuously Attributes and Operations with Enter Key
After creating Attributes, Operations of Class, and Operations of SubSystem on Diagram Editor, you can add continuously more of them by just pressing Enter Key.
- Display and Edit of Namespaces of Attribute
In case you select a class for Attribute Type of a Class, its name and Namespace are displayed in Attributes Property View. By editing the Namespace in Property View in Attribute you can change the type class, or create a new one.
- Association buttons changed into Dropdown Buttons
Association buttons on the tool palette in UseCase Diagram, Class Diagram, Deployment Diagram have been changed into dropdown style buttons. Now you can choose the type of Association using these dropdown buttons.
- Fork, Join buttons changed into Dropdown Buttons.
Fork and Join buttons on the tool palette in Statechart and Activity Diagram have been changed into Dropdown style buttons. Now you can choose the Horizon one or Vertical using these Dropdown buttons.
- Rubber band of Relations
Rubber band of Relations are displayed including names and other attached elements by dragging them.
- Creating new Messages in Sequence Diagram
When creating new Messages in Sequence Diagram, the range of Lifeline can be selected is wider. Now it is easier to create new messages.
- Size of Action
The size of Action is smaller than before.
- Partition in Activity Diagram
Vertical Partitions and Horizontal Partitions are supported.
- Icons in JUDE/Community
Icons in JUDE/Community are updated.
Fixed Bugs
- When Package names contain a period(.), Namespaces cannot be displayed properly in dropdown list in Property View, such as Base classes in Sequence Diagram or other Diagrams.
- Project files (.jude) which name contains a period(.) other than .jude cannot be read by Drag & Drop.
- Interfaces cannot be nested onto Nodes dragging & dropping it from the Structure Tree to the Deployment Diagram (Diagram Editor).
- Memories is not released after cloning Diagrams or Models and closing the project.
- An exception occurs when selecting a new class for Return Value of Operation in Subsystems.
- Attributes can be added with [Ctrl+F] for Subsystems.
- No popup menus of Components and Artifacts is shown up in Structure Tree.
- An exception occurs occasionally when dragging the Activations that contain Reply (return) Messages.
- In some cases, what you typed would be set in the Role name when editing a Multiplicity of Associations directly in Diagram Editor.
- In Activity Diagrams, when selecting a Subsystem for Base class of the ObjectFlowState, Stereotypes of the Subsystems would not be displayed automatically in the Object.
- An exception occurs occasionally when deleting Submachinestate.
- In the property View of Attributes, invalid letters are included in the list of Stereotype names.
- Invalid Models are created when doing undo after copying notes and note anchors.
([Tool] - [Correct Model] - [Correct Invalid Models] to fix)
- Node cannot be highlighted when dragging Interfaces to the Deployment Diagram (Diagram Editor) from the Structure Tree.
- An exception occurs occasionally when setting a new type for Return Value in Operation of Subsystems.
- Attributes Visibility in the System Property does not work properly when creating Association Classes.
- File Separators depending on platform are used in some parts.
- << reside >> Stereotypes always get added automatically when making Dependency from Components to Interfaces.
- When moving messages in Sequence Diagram, unselected messages also move at the same time in some cases.
- Importing file images fails when the image file contains :(colon) in the file name.
JUDE/Community 2.5.1 (Mar.14, 2006)
- Model Version : 20
If project files are edited by the newer model version of JUDE, they cannot be edited in the older model versions.
- J2RE1.4.2_11 is also included in the JRE bundle version of JUDE/Community.
New Functions
- Artifact Maps
Artifact maps can be generated on the popup menu of the project on the structure tree.
The artifact map includes all diagrams in the project and Hyperlinks are set from Topics in the Mind Map to each diagram.
Fixed Bugs
- In some cases, an exception occurs when searching topics in the search view and deleting the Mind Map on the structure tree.
- Hyperlink cannot be opened by double-clicking the Hyperlink icon in Mind Maps.
Existing Bugs
- When editing the multiplicity of an association on diagram, it is set as a role name in some cases.
JUDE/Community 2.5 (Feb.22, 2006)
- JUDE image files and URLs have changed based on the establishment of the new company, Change Vision, Inc.
- Model Version : 20
New Functions
- Editing relationships on diagram
- The names of relationships (Generalization, Association, Realization, Dependency, Extend, Include, Link) can be set on popup menus.
- The role names of associations are editable when setting on popup menu.
- The multiplicities of associations can be edited on diagrams.
Improvements
- Aggregation Icons
Aggregation Icons have been added in the Class popup menu.
Fixed Bugs
- Visibility of Operation Parameter Type cannot be set correctly in the Class popup menu when setting off the default visibility in the system properties.
- Actors cannot be aligned in the center by "align horizontal center".
- In the version 2.4 or later, line width of the rectangle may change when opening a project file edited in the version 1.6. or older.
- In the version 2.4 or later, an arrow of the line is not displayed when opening a project file edited in the version 1.6. or older.
- ESC key does not work in the confirmation dialog when creating a new class as an Attribute type.
- An exception occurs when dragging and dropping a Class to its self Association Class in the structure tree.
- In some cases, an exception occurs when dragging and dropping an Association Class to a diagram in the structure tree.
- An exception occurs when a Class name is editable in the structure tree and a Class diagram is created ([Diagram] - [Class Diagram] in the main menu).
- When selecting [View] - [Look&Feel] - [Windows Classic] in the main menu, [Windows Classic] is not checked when reopening the menu.
JUDE/Community 2.4.4 (Dec.27, 2005)
Improvement
- Show/Hide the Project View by double-clicking the tab of the Diagram Editor. (Only Java1.5.x)
Fixed Bugs
- An exception occurs if there is no return value of an operation and it is input.
- Stereotypes and Constraints cannot be moved on view elements of a Package in some cases.
- In some cases, a class cannot be deleted. To correct, go to [Tool] - [Correct Model] - [Correct Invalid Models]
- Linefeed code is wrong in the Shell script file (jude) for Linux and MacOS.
JUDE/Community 2.4.3 (Dec.2, 2005)
Fixed Bugs
- In some cases, arrowhead will be changed when opening the files edited in the old version of JUDE.
- An exception occurs when selecting a role name of an Association and press Ctrl + D.
- In some cases, an exception occurs when copying and pasting in deployment diagrams.
- In some cases, messages cannot be added in sequence diagrams.
- An exception occurs when exporting HTML without any classes.
JUDE/Community 2.4.2 (Nov.15, 2005)
- Model Version : 20
- J2RE1.4.2_10 is also included in the JRE bundle version of JUDE/Community2.4.
Fixed Bugs
- In some cases, invalid models are generated by cloning Activity Diagram.
To correct invalid models, go to [Tool] - [Correct Model] - [Correct Invalid Models].
- In some cases, an exception occurs when cloning models twice.
JUDE/Community 2.4.1 (Nov.04, 2005)
Fixed Bugs
- In some cases, invalid models are not corrected by the Correct Model command.
- An error occurs when copying and pasting or cloning diagrams if there are dependencies between Objects and Classes.
- An exception occurs when creating diagrams as displaying the Diagram view.
- Invalid models are generated when copying and pasting Sub Machine State in the Statechart diagram, and undo.
- Align function is not correct to composite states in the Statechart diagrams.
JUDE/Community 2.4 (October 28, 2005)
Fixed Bugs
- In JUDE/Community2.4 beta, invalid models are generated by cloning a Class Diagram with the shared style Generalizations.
- In JUDE/Community2.4 beta, the background color of Classes are not displayed when opening files which were created by the previous version.
- Diagrams are opened after editing the diagram name in the Structure Tree.
- In some cases, invalid models are generated after copying and pasting in the Sequence Diagram
To correct the invalid models, go to [Tool] - [Correct Model] - [Correct Invalid Models]
- Selected area of a Note is larger than the size of the Note in some cases.
- It is not available to jump from a hyperlink to the Structure Tree if the tree is not displayed.
- Stub State can not be copied and pasted.
- Sometimes opening Hyperlinks from the Diagram Editor does not work.
- The label of the Hyperlink popup menu is wrong.
JUDE/Community 2.4 beta (October 24, 2005)
- This is a beta version.
- The Model version is #20. The new beta version is 2.4, the same number of other JUDE products.
- J2RE1.4.2_09 is also included in the JRE bundle version of JUDE/Community2.4 beta.
New Functions & Improvements
- Move Message in Sequence Diagram
A Message can be moved to other Object by dragging the activation of the Message (This can be done with some restrictions).
- Set style to Line, Rectangle and Text
- Line width, line type and line color can be set to Line and Rectangle by using the popup menus.
- Line color and background can be set to Text by using the popup menu.
- Visibility of Attribute/Operation
Set visibility according to the visibility of Attribute/Operation by the Class popup menu.
- Back/Forward to Diagram
Back/Forward to Diagram buttons have been added in the Tool bar.
- Some of Shortcut keys have changed.
- Align Left
Alt + Left => Ctrl + Alt + Left
- Align Right
Alt + Right => Ctrl + Alt + Right
- Align Vertical Center
Ctrl + I => Ctrl + Alt + I
- Align Top
Alt + Up => Ctrl + Alt + Up
- Align Bottom
Alt + Down => Ctrl + Alt + Down
- Align Horizontal Center
Ctrl + Minus => Ctrl + Alt + Minus
- Set Style of View Elements by copying & pasting them.
- Adding Style of Text, Line, Rectangle, and background color of UML View Elements.
- [Edit] - [Copy Style]/[Paste Style] in the Main menu
- [Copy Style]/[Paste Style] buttons on the tool bar
- [Copy Style]/[Paste Style] on the popup menu
- Clone Use Case
Use Cases can be cloned by using the popup menu in the Structure Tree.
- Set Color
- A pull-down button for Set Color function is added to the tool bar.
- Previous color can be used by clicking on the Set Color button.
- Favorite color can be stored in the Color Chooser.
- The color set in View Element can be selected when opening the Color Chooser.
- Popup menu on the tab of Diagram Editor
Close popup menu is added to the tab of Diagram Editor (JDK5.0 only).
- Set maximum size of images
The maximum size of images can be set, so big images are not displayed.
([Tool] - [System Properties] - [Image])
- Display Package name in the dropdown list of the Base Class
Package names are displayed in the dropdown list of the Base Class located in the Object Property.
- Align Width & Height
Align Size function is now divided to Align Width and Align Height.
- Open diagrams with closed state of the project.
([Tool] - [System Properties] - [File])
- Grid is not displayed when outputting the image.
([Tool] - [System Properties] - [Grid])
- The maximum number of times for UNDO can now be set.
([Tool] - [System Properties] - [Other])
- Pull-down buttons for align functions are added.
Fixed Bugs
- Multiple lines appear out of rectangle.
- Project files cannot be saved after problems occur in the application. In some cases, they can be saved.
- The Inheritance Tree is not displayed after displaying the Structure Tree.
- Stereotypes of the relationships cannot be moved on to Packages.
- A part of the name is not outputted in the image when an icon notation, such as Actor, is used in the Sequence diagram.
- An exception occurs when deleting cloned Sequence diagram or Collaboration diagram in some cases.
- When an Object is displayed by icon notation, the name of the Object is displayed out of the rectangle after the stereotype of the base class is changed.
- A stereotype of the Use Case is not displayed in the center in some cases.
- Underline for the static operation of the Subsystem is not displayed.
- An exception occurs when setting color to the stereotype of "Set color for Stereotype".
- Sub Activity State is resized when the name of Activity Graph is changed.
- When images are displayed in the Diagram Editor, a part of images are not displayed because the frame of the images is white.
- When selecting multiple classes, the Popup menu of other view elements are not correct.
- The name of Object in Sequence diagram is sometimes out of rectangle.
- Interface is imported as a Class by Import Java in some cases.
- An array format (int[10]) cannot be set to the type of attributes.
- In some cases, JUDE can not be started because access to jude.log is failed after exiting JUDE.
- An exception occurs when exporting Java if a file with the same name and no write permission already exists.
- When setting true to the "derived" of the Attribute, "{derive=true}" is displayed on the Class.
- Input text disappears without recognition by Undo.
JUDE/Community 1.6.2(August 12, 2005)
Fixed Bugs
- Invalid models are generated by cloning diagrams or copy & paste diagram elements.
(Statechart, Activity, Sequence and Component diagrams)
- An exception occurs when copying and pasting Statechart diagrams.
- An invalid model is generated when copying and pasting note anchor in Statechart or Activity diagrams.
- Sub Activity State is displayed by one line when updating input with multiple lines.
- The icon of Sub Activity State is out of frame in some cases.
- Invalid models are generated when moving a Class with an inner Class to other package.
- An exception occurs when changing a parent package of Subsystem with Association Class.
- The size of a Class with stereotype <<information>> is wrong when dragging & dropping it from the Structure Tree to the Diagram Editor.
JUDE/Community 1.6.1(July 25, 2005)
Fixed Bugs
- A part of Hyperlink icon is not displayed for the image output.
- A name of ObjectFlowState is not displayed when reading files created by the older version.
- The status of the name visibility and class name visibility is wrong in the Popup Menu of ObjectFlowState.
- The Popup Menu is not displayed by the plural selection of Objects.
- The Popup Menu of Action State does not contain "Icon Notation".
- The Popup Menu of ObjectFlowState does not contain "Name Visibility" and "Class Name Visibility" by the plural selection.
- When deleting an association with multiple qualifiers, an invalid model is generated.
(It can be corrected by [Tool]-[Correct Model]-[Correct Invalid Model])
- A part of input is not displayed when editing multiple lines in a textbox.
- An invalid model is generated by deleting classes with Sequence Diagrams and Collaboration Diagrams.
- The Hyperlink menu is not displayed on the Structure Tree.
- The width of the Property View cannot be narrowed.
- An exception occurs when deleting an Activity Diagram referenced by a Sub Activity State.
JUDE/Community 1.6(July 20, 2005)
Improvements
- Hyperlink
Display Hyperlinks set in JUDE/Professional. (Reference Only)
- Direct Input
When selecting the input items such as names, they can be input directly.
- The names of elements on Structure Tree and Inheritance Tree become editable by F2.
- The elements on Structure Tree and Inheritance Tree can be deleted by Ctrl + D.
- Model version
The model version is displayed in the version information dialog. ( [Help]-[Version Information] )
- Alert when opening the project file created in the newer version.
- Show/Hide Project View
- [Show/Hide Project View] is added in Main Menu
[View]-[Show/Hide Project View]
- [Show/Hide Project View] is added in Tool Bar
- Show input within definition area of Property View
Check [Show input within definition area of Property View] in [System Properties]-[Base] for this function.
- Namespace is added in Property Views for Diagrams and UseCases.
- Property View of Note is added.
- Stereotypes of Note are added.
- Mouse cursor
- Change mouse cursor when zooming in/out
Ctrl + Mouse Wheel, or Ctrl + Right-mouse drag (up and down)
- Change mouse cursor when moving Diagram Editor
Right-mouse drag
- Mnemonic
Mnemonics are added to menus. (Main Menu and Popup Menu)
- Job Name for printing
Job names for printing are set in the following cases.
- Print Multi-Diagram - Project name
- Print - Diagram name
- Base Class of ObjectFlowState in Activity Diagram can be set.
- English menu and error messages are improved.
Fixed Bugs
- Swimlanes overlap in Activity Diagram.
- Text cannot be found by the search function.
- Java files cannot be imported if the character set is set as SJIS.
- An exception occurs when pressing the Add button in Attribute tab of Property View.
- Message indexes are not set correctly in the Collaboration Diagram.
- The rubber of Message is displayed bigger when hiding stereotypes or constraints.
- Parameters of Create Message cannot be shown on the Sequence Diagram.
- Diagram elements cannot be moved in the Diagram Editor by the some Grid setting.
JUDE/Community 1.5.3(July 7, 2005)
Changes
- Input on Diagram Editor
To edit an input on the Diagram Editor, select it and press F2. The input will be editable.
- Color Chooser
Black is added in the Color Chooser.
Fixed Bugs
- Generalizations with the shared style on a Package cannot be moved when moving the Package.
- Change the name of Class on the Class Diagram and do not fix the input.
The input name is not updated by drag & drop the Class from the Structure Tree to the Class Diagram.
- Element names are selected by drag & drop multiple elements from the Structure Tree to the Diagram.
- Action State is out of Swimlane when adding a new Swimlane in the Activity Diagram.
- Actor, Entity, Boundary and Control are shown with the normal icon by Undo/Redo of creating the elements.
- Attributes and Methods are not editable by creating Attributes (Ctrl+F) and Methods(Ctrl+M) if the Class name is selected.
- In some cases, invalid models are created when changing the end of Association, Generalization and Dependency.
- Invalid models are created when changing the link end of the self link on the Collaboration Diagram.
- An exception occurs when deleting <<extend>> or <<include>> in the UseCase Diagram.
- The initial color of the Association Class cannot be set.
- Packages are enlarged when putting on the plural classes in the Class Diagram.
- Move the diagram including Constraints from a Package to another Package. Constraints are deleted when deleting the former package.
- The end of the Note Anchor moves to the corner of the Note when moving the other end of the Note Anchor to another element.
- The deletion conformation dialog is not displayed when opening the Statechart Diagram, Activity Diagram, Sequence Diagram and Collaboration Diagram.
- To edit a text, only a part of the text is displayed in the scale-down diagram.
- The Class visibility cannot be cloned.
JUDE/Community 1.5.2(April 8, 2005)
Fixed Bugs
- An exception occured when we created an associationClass in right-angle mode
- A dashed line of an associationClass should not be allowed to be dragged to another element
- Sometimes Objects couldn't be resized on a sequence diagram.
- There was a case that position of Activation would be wrong on sequence diagram
- There was a problem around model compativility
JUDE/Community 1.5.1(April 8, 2005)
Fixed Bugs
- Initial value of attributes causes Exception
JUDE/Community 1.5(April 7, 2005)
New Functions
- Association Class
To create Association Class, open Class Diagram, then click Association Class icon on Tool Pallet. Then, Click two classes one by one.
- Constraint(Attribute, Method, Association, Role, Generalization, Realization, Dependency, Message)
- Add Constraint of Attribute, Method, Association, Role, Generalization, Realization, Dependency, Message in Constraint Tab of Property View.
- Add Constraint of Association, Role, Generalization, Realization, Dependency, Message by [Add Constraint] in Popup Menu.
- SubactivityState
To create SubactivityState, drag an Activity Diagram icon on Structure Tree to another Activity Diagram on Diagram Editor.
- CreateMessage and DestroyMessage for BranchMessage
To create CreateMessage and DestroyMessage for Branch Message, select [Branch Message] in Message Popup Menu.
- Clone Diagram
- To clone Diagram, select [Clone] in Diagram Popup menu on Structure Tree.
- It is the same function to Copy & Paste all elements on Diagram.
- Models (eg. Class, UseCase) are shared in both diagrams.
- Open file by drag & drop .jude file
To open a project file(.jude), drag & drop it on JUDE window.
- Show stereotype of Attribute and Operation
To show/hide sterotype of Attribute and Operation, select [Extended Visibility] - [Attribute Stereotype Visibility] / [Operation Stereotype Visibility] in Class Popup Menu.
- Show stereotype of Message
To show/hide stereotype of Message, select [Stereotype Visibility] in Message Popup Menu.
- Visibility of Association name
To show/hide Association name, select [Name Visibility] in Association Popup Menu.
- Visibility of Object stereotype
To show/hide Object stereotype, select [Stereotype Visibility] in Object Popup Menu.
Improvements
- Delete Diagram on Diagram View
To Delete a diagram on Diagram View, select [Delete] in the diagram's Popup Menu.
- Attribute initial value
- Attribute intial value will be abbreviated.
- Set to abbreviate or not in [Tool] - [System Properites] - [Base] - [Show Long Attribute Initial Value].
- Horizontal/Vertical Line
Press Shift as creating or modifying Line. It will create or modify a horizontal/vertical line.
- Popup Menu for plural Objects are added.
- Show a stereotype of Subsystem attribute.
- Nest Classes is cloned with the parent Class.
- A font size problem of J2SE5.0.(A part of Combobox is shown "...") is solved.
- Confirm when deleting items if they are used in diagrams.
- An error message is shown when javaw cannot be found.
- Change the size of element by pressing Shift. It keeps an aspect ratio.
- Improve the performance of Import Java.
- Cut the time of the post handling for Import Java.
- Add EUC_JP to character sets in System Properties. (Import Java, Export Java)
- Improve the performance when copying a big diagram.
Changes
- Note, Text
Fix input by Enter. Create a new line by Shift + Enter, or Alt + Enter.
- Copy
- Copy is divided into [Copy] and [Copy to Clipboard] in Popup Menu.
- It will reduce the memeory usage.
- All formats of images can be copied by the setting of [Tool] - [System Properties] - [Copy] -[Copy all formats of images to Clipboard by Ctrl+C].
- Use the system default newline code for [Export Java]
Fixed Bugs
- Autoresize Object : Calculate a length of stereotype.
- The position of Create Message (Arrow) is wrong after opening a file and move some elements on Sequence diagram.
- Cannot move elements on diagrams by editing a right angle line.
- Stereotype disappears by direct editing of Attribute in Subsystem or Qualifier in Association.
- Exception by delete from diagram when creating ComponentInstance or Object on Node, NodeInstance, Component or ComponentInstance.
- Can't open .JUDE file.
- To edit a text, only a part of the text is shown in the scale-down diagram.
- Import Java : Judge packages and inner classes correctly.
- Autoresize Object : Ignore a length of Attribute.
- Model of Object attribute can be deleted.
- Autoresize UseCase : Autoresize when Autoresize is off.
- Undo/Redo Submachinestate.
- Exception : [Correct Model] Generalization with shared style line.
- Character set for Import Java and Export Java in System Properties does not apply.
- Export Java : An abstract method to an implement class of an Interface is automatically created.
- Export Html : Package definition is not outputted.
- When pressing Close button (X) in the confirmation to save a file, it does not cancel the operation.
- Copy & Paste a self message in Sequence Diagram. A length of the self message is wrong.
- Cannot resize Component when the stereotype is not shown.
JUDE/Community 1.4.3(Nov 19, 2004)
Bug Fixing
- There is a case that rectangles of Activation in Sequence Diagram is not on the Lifeline
when we delete a Message.
If you have .jude projects which have the bad sequence diagram, you can correct it by
[Tool]-[Correct Model]-[Correct Invalid Model].
- [Import Java] fails to parse a source file which has a assignment of a instance of anonymous classes.
- [Import Java] fails to parse a source file which has a innerclass of interfaces.
- [Import Java] fails to parse a source file which has a "assert" method.
- JUDE Installer ignores the option to assotiate JUDE with the .jude extension.
- JUDE Installer ignores the option to add desktop icons for all users.
JUDE/Community 1.4.2(Nov 14, 2004)
Bug Fixing
- JUDE fails to open old .jude files which has a Message.
- [Correct Invalid Model] function deletes regular InternalTransition.
- There is a case that the event name of InternalTransition disappears.
- [Import Java] on J2SE1.4.1 doesn't accept user's operation to the Association/Attribute dialog.
- The status of [Propery] buttons and [New] buttons in PropertyView is not managed well.
JUDE/Community 1.4.1(Oct 26, 2004)
Changes
- New JUDE logo for printing.
Bug Fixing
- Fix a bug of loading an old project.
JUDE/Community 1.4(Oct 25, 2004)
From this version, "JUDE Community" will be used instead of Jude take.
New Functions
- Attribute/Operation [Class Diagram]
It's possible that only focused attributes and operations can be shown on the diagram by [Attribute/Operation Individial Visibility] in the popup menu of class element.
- Control of elements on diagram by cursor keys
Elements on diagram can be moved by cursor keys.
- Grid snap for the movement of elements on diagram
Being moved with mouse or cursor keys, the position of elements on diagram can be adjusted based on grids' position.
The movement of the element on diagram will be based on the position of grid by the combination of mouse-drag and Ctrl key or cusor key control. The combination of Ctrl key and Cursor key will make the movement of elements more delicate.
The grid snap can be set by [Tool]-[System Property]-[Grid].
- Multi diagrams' saving as picture
- The direction of signal can be changed[Activity Diagram]
- Junction Point Support[StateChart Diagram]
- Dynamic Choice Support[StateChart Diagram]
- Option for setting the position of toolbar/toolplate
The initial position of toolbar/toolplate can be set by [Tool]-[System Property]-[View].
- Diagram Creation by Usecases and Classes
All kinds of diagrams can be created by usecases and classes in structure tree.
- model correction functions
The models created by privious version can be corrected for new version by these temporary functions
[Incorrect Model Correction]F To correct the incorrect points of exsiting models, which are caused by extension of current version or the bugs of preivous version
- Others
Abolish DefaultPackageAetc
Bug Fixing
- Fix the bug of Html output
- Fix the bug of regular expression "[ ]" for replacement item in search view
- Other bugs are fixed
Jude take 1.3(Apr 12, 2004)
- Multi-stereotype.
It's possible to define and show multiple stereotype for an element.
- Paste image to the diagram.
It's possible to paste any image(JPG/PNG/GIF) on the diagram by the "Image" button in tool bar.
- Compress data.
While Jude saving data, Data can be compressed by checking the
item "Compress data at saving" in [Tool]-[System Properties]-[File].
- "Cut" becomes unavailable.
Because of a bug of "Cut", "Cut" becomes unavailable in this version.
- Fixed the bug of Setter/Getter creation.
The bug that the operations named setName/getName will be created
for a property whose type is String without considering the property's
name has been fixed.
- Fixed the bug of swimlane.
The bug occuring while an activity diagram containing more than two
swimlanes is deleted and undo the operation has been fixed.
- Fixed the bug of copying the note.
The bug that a note will be affected by modifying its copy has been fixed.
- Fixed the bug of deleting the note.
The bug that the copy of a note with note anchor cannot be deleted
has been fixed.
- Fixed the bug of copying right-angle-style line.
The bug that right-angle-style line of a note will be deleted by
deleting the line of the copy of that note has been fixed.
- Other bugs are fixed.
Jude take 1.2.7(Jan 30, 2004)
- Correct the problem that cut and copy are unavailable.
Jude take 1.2.6(Jan 30, 2004)
- Add the starting shell script for Unix(Linux)
- Line Type and Line Arrow
Line type and line arrow can be set by line item's popup menu.
- Show Grid on diagram
Item "Grid" is added to the Jude System Properties.[Tool] - [System Properties]
Options "Diagram grid visible","Grid horizontal interval","Grid vertical interval","Grid color" are added to item "Grid".
- Setter()/Getter() Creation
In structure view,Setter()/Getter() can be created by attribute's popup menu.
- Correct the multi-movement in Activity Diagram
After being moved,multi-slected elements will be still in their original swinlane.
- Correct the multi-movement of messages in Seqence Diagram
Multi-movement of messages in Seqence Diagram becomes possible.
- Correct the bug which occurs when the return value of a method is deleted
The bug that modification becomes impossible after the return value of a method is deleted in property view has been corrected.
- Correct the project-saving problem on Unix(Linux)
Make project-saving correct when the temporary directory is in the different partition from the partition where the saving directory is in.
- Other bugs are fixed.
Jude take 1.2.5(Dec 24, 2003)
- Line Item
- Scroll Bar
"Show scroll bar" option is added to the Jude System Properties. [Tool] - [System Properties].
- Show Object's Name by Multi-lines Style (Only for Sequence Diagram)
- Improvement of Print
- Remember the margins used previous time.
- Delete extra space aroud printed items and modify their position automatically.
- Improvement of Paste
- Pasted item will be above all other items.
- Keep the pasted item in selected condition.
- Items will be pasted at the positon of mouse cursor when the popup-menu-paste is used.
- Scale of Copied Item
The pasted picture in other tools will be the same scale as that in the diagram.
- Improvement of Alignment
- The rules of center-alignment are the same as the rules of MS Word.
- The item will be aligned in its own swimlane.
- Left-right Scroll For Diagram
It's possible to left-right scoll diagram with Shift + Mousewheel.
- Mouse Operation For The Map
"Change mouse operation for the map (left for view, right for resize)" option is added to the Jude System Properties. [Tool] - [System Properties].
- Name By Bold Style
"Show a name By bold style" option is added to the Jude System Properties. [Tool] - [System Properties].
- ON/OFF of Auto-Resize for multi-selection
It's possible to switch ON/OFF of auto-resize for multi-selection.(only for usecase and class)
- Jude.log's Position
Jude.log will be saved in the home directory.
- The bug that long icon-items' name,like long actor's name,cannot be shown completely in the print and pasted picture has been corrected.
- Unsupported items in [View] - [LookAndFeel] are deleted.
- The bug that jude file cannot be saved when the fold where jude is installed cannot be written has been corrected.
- Other bugs are fixed.
Jude take 1.2.4(Oct 24, 2003)
- Auto-Scroll
When you drag items to the edge of DiagramEditor, it will auto-scroll to show the items.
- Jude System Properties
These options are added to the Jude System Properties. [Tool] - [System Properties]
Basic
- Show element after auto-scroll
- Use independent synchronization bar - [Activity]
- Show name of package on the body
- Remove invalid recent files on exit
Visibility
Line Right Angle
- Set the default line style to each diagram. (On:Right Angle, Off:Normal)
- Right Angle Line Algorithm
The Right Angle Line Algorithm is changed to keep a point between an item and a relation.
- Stereotype of UseCase, Generalization and Dependency
A combo box is added to Stereotype of UseCase, Generalization and Dependency. It will show stereotypes which you input.
- Swimlane
You can drag Swimlane by a knob or a line in Activity Diagram. Also, you can pick the bottom of Swimlane easily.
- Message in Sequence Diagram
These bugs are fixed.
- Set a overloaded method to Message.
- When a base class realizes an Interface, set a method of the Interface to Message. Or, rename the method name on Tree.
- Change the order of a sequence number, a guard, a return value and a method.
- Package Name
Package Name can be shown on the tab of Package.
- Note
Note is shown in the foreground.
- ActionState
Show multi-line on ActionState. (bug)
- Print Header
A position of a print header is adjusted. Type and Time in the header is removed.
- UseCase
Include/Extend tabs are added in UseCase Property.
- Color Chooser
A new color set is added. (Gray to White)
- Extension points
Japanese title for "Extension Points" of UseCase is added in the Japanese version.
- Stereotype color
Stereotype color to UseCase and Package is added.(In the previous version, only Class can be set the stereotype color.)
- Other bugs are fixed.
Jude take 1.2.3(Sep 24, 2003)
- Create Diagram
- Diagram menu is added on Menu bar.
- All diagrams can be created under Package, Model or Subsystem.
- Import Java
You can import Java sorce codes recursively.
- Message Index in Collaboration diagram
You can set Message Index in the Message Property View.
- Message Operation
Methods in an Interface related with the base class are shown in the Message Operation dropdwon list in Sequence/Collaboration Diagrams.
- Select items on Tree
When you add a new item, it will be selected on Tree.
- Jude log file
A Jude log file is saved under the user's home directory.
- Activity & StateChart Diagrams on Tree
The bug not to show Activity & StateChart Diagrams on Tree is fixed.
- Cut & Paste in Activity Diagram
The bug to cut & paste Swimlane and ObjectFlowState in Activity diagram is fixed.
- Other bugs are fixed.
Jude take 1.2.2(August 28, 2003)
- Create relations
- Click an item, then click the next item.
- Click an item and drag to the next item.
- When you create relations, arrowhead will come to the end. (You can set the original way to create relation in Jude Property)
- Create Diagrams
You can create Diagrams from [Edit] - [Create Diagrams]
When you are selecting an item on Tree, Diagrams are created under the item.
When you are selecting no item on Tree, Diagrams are created under Default Package.
- Search unreferenced Models
You can search undrawn Models and unreferenced Models in Search tab of Project View.
Select these options from the dropdown list next to Search button.
- Stereotype
Stereotype is shown on ActionState in Activity Diagram and Object in Sequence/Collaboration Diagrams.
- Multi-line name in ActionState
Multi-line name is shown in the center of ActionState.
- Select/Deselect items on Diagram
Select/Deselect items on Diagram by Ctrl or Shift + Click.
- Vertical/Horizontal move
You can move items vertically/horizontally on Diagram by Shift + Drag.
- Other bugs are fixed.
Jude take 1.2.1(August 13, 2003)
We fixed bugs of the previous version.
- Subsystem : Create Statechart & Activity Diagrams under Subsystem on Tree.
- Fixed bug : Create items(eg. Class, UseCase, Component) on Rectangle or Note.
- Fixed bug : Delete Message from Model on Collaboration Diagram. Then, undo and redo.
- Fixed bug : Delete Association from Model, then undo.
- Fixed bug : Change icon of Object without a base class in Sequence Diagram.
Jude take 1.2(August 8, 2003)
- Component Diagram
Support Component Diagram. You can create Component Diagram under Package, Model and Subsystem on Tree.
- Deployment Diagram
Support Deployment Diagram. Your can create Deployment Diagram under Package, Model and Subsystem on Tree.
- Subsystem and Model
- Subsystem
You can create Subsystem under Project, Package and Model on Tree. Or, use [Subsystem] button in Tool bar on Class Diagram.
- Model
You can create Model under Project, Subsystem and Model on Tree.
After creating Models on Tree, drag & drop them into Class Diagram under a Model.
- Zoom
Zoom in and out by Ctrl + Right-Mouse drag, or Ctrl + Mouse wheel.
- Align Size
Select items(eg, Class, Actor, UseCase), then use [Tool] - [Align Size] or [Align Size] button on Tool bar to align size of items.
- Map View
When you are dragging a rectangle on Map View, the view on Diagram is also updated.
- Stereotype of UseCase
Stereotype of UseCase is added.
- Link
We fixed the bug to replace a target of a source of Link in Collaboration Diagram.
- Auto Create Class Diagram
We fixed the bug of Auto Create Class Diagram.
- Partial Auto Layout
We fiexd the bug of Partial Auto Layout.
- Import Java
We fixed the bug that Jude cannot read the file with comments at the last line.
- Actor, Aggregation
We changed the shape of Actor and Aggregation.
- More bugs are fixed.
Jude take 1.1.1(July 8, 2003)
We fixed bugs of the previous version.
- JudeDefaultModel
JudeDefaultModel can be read into Jude project.
- GUI Default Color
We changed the GUI default color for Mac user.
Jude take 1.1(July 7, 2003)
We added new functions and fixed bugs of previous version.
- Object Diagram
Object Diagram is added. Object and Link buttons are added in Class Diagram.
- Qualifier
Qualifier is added. You can add or delete Qualifier from the popup menu of Association.
- Derived Element
Derived Element is added. You can set Derived Element in the Property View of Attribute and Role.
- Composite Package
You can draw Composite Package.
- Return value
Return value is shown on Sequence & Collaboration diagram.
- Map View
Performance of Map view is improved.
- Mac Look & Feel
Mac Look & Feel is improved.
- Export HTML
Comments of Summary are added.
Tag values(eg. Parameters, Returns) are added in Detail.
- Method Parameter
We fixed the bug of deleting method parameter when you change the name of method on Tree.
- Copy Collaboration Diagram
We fixed the bug of copying Collaboration Diagram.
Jude take 1.0.9(Beta)(June 23, 2003)
We added new functions and fixed bugs of previous version.
- Replace function
Replace function is added. You can replace words from Search tab in Project View.
- Signal
Signal in Activity Diagram is added.
- Edit Signature
You can edit Attribute and Method directly on Diagram.
- Delete Attribute & Method
You can delete Attribute and Method on Diagram. (Use Popup menu or Ctrl + D)
- Open Diagram
You can select and open a diagram from the popup menu of the Package on Tree.
- Direction of Association name
Direction of Association name is added. You can change the visibility of direction or reverse direction by Popup menu.
- Return Message
Property View of Return Message in Sequence Diagram is modified.
- Opened file name
We fixed the bug of Opened file name. It was not closed the existing project and diagram editors when you selected the opened file name from [File] menu.
- Message Parameter visibility
We fixed the bug of Message Parameter visibility. You can change the visibility of Message Parameter by Popup menu.
- Expand & collapse tree
The bug of expanding and collapsing tree was fixed.
- Cut
We support [Cut] for Sequence diagrams.
Jude take 1.0.8(June 10, 2003)
We added new functions and fixed bugs of previous version.
- Search function
Search function is added. You can search models from Search tab in Project View.
- Copy diagrams
You can copy items in StateChart, Activity, Sequence and Collaboration diagrams.
- Diagram list
A list of diagrams is added on Diagram tab of Project View.
- Display opened file name
You can see your opened file names in [File] menu.
- Association with one navigation
A button for Association with one navigation is added in Class and UseCase diagrams.
- Message
- Flat Message Index is added in Sequence Diagram.
- Message in Sequence Diagram is always displayed on top.
- Stereotype color
Stereotype color is changed to the default color when you change the stereotype.
- Look & Feel
Look & Feel for Mac and GTK+ is added.
- Windows98, ME
We fixed a bug for installation and startup in Windows98 and ME.
Jude take 1.0.7(May 26, 2003)
We fixed bugs of previous version.
- Ordering of Attribute, Method, Parameter and Internal Transition
You can change the order of Attribute, Method, Parameter and Internal Transition in Property View.
- Print multi-diagram
We improved the Print multi-diagram function.
- Message in Sequence Diagrams
We fixed the bug of creating callback Message.
- State size
We fixed the bug of resizing State in StateChart.
Jude take 1.0.6(May 19, 2003)
We fixed bugs of previous version.
- Print multi-diagram
Print multi-diagram at once.
- Import Jude Models
You can import Jude Models.
- Drag & Drop on Tree
- Drag & Drop multi-item on Tree.
- Auto-scroll Tree when you drag items on Tree.
- Save file
Display (*) when you modify a file. It dissapears after saving the file.
- Role Visibility
Display Role Visibility.
Jude take 1.0.5(May 14, 2003)
We fixed serious bugs of previous version.
Jude take 1.0.4(May 12, 2003)
We fixed bugs of previous version.
Jude take 1.0.3(April 29, 2003)
We fixed bugs of previous version.
- Fit Window
Fit Window function is added. It shows a whole diagram in Diagram Editor.
- Japanese Menu
Japanese menu is added to Project Window and Property View.
- Wheel scroll in Project Tree
Wheel scroll is added in Project Tree.
- Action Visibility
Action Visibility in Statechart diagrams is added.
- Multiplicity Popup
Popup of Multiplicity in Class Diagrams is added.
- Object without Name
You can create an object without the name in Sequence diagrams and Collaboration diagrams.
- Performance Tuning
Performance Tuning for displaying diagrams.
Jude take 1.0.2(April 21, 2003)
We fixed bugs of previous version.
- Japanese Menu
Japanese Menu for Management Window, DiagramEditor is added.
- Create Class
When you specify a type of attributes, parameters and returns, which does not exist, it creates a new class.
- Message Operation
You can see the parameter and class name in Operation Combobox.
- Source and Target of Link.
Change the setting of source or target of link when you change it.
- Fixed Memory leak
Jude take 1.0.1(April 14, 2003)
We fixed bugs of previous version.
- Fixed Bug: ExportHTML
- You can use Jude on Linux.
Jude take 1.0(April 11, 2003)
Jude take 1.0 is the formal take version.
- Sequence Diagram
- Prevent from deleting activation by delete botton.
- Fix rubber of BranchMessage.
- PropertyView
Improve the function to apply input by Enter Key, Focus out or Selection of Combobox.
- Fix bug: Exception for Return Type
Jude take 1.0beta6(April 7, 2003)
We fixed bugs of previous version.
- Collaboration Diagrams
- You can update a message name in Activator and Predecessor Combobox when you change the message name.
- You can change indexes of messages as specifying Predecessor.
- You can change the parameter name of Method.
- Relations do not overlap the names of Icons.
- You can edit and resize Note.
Jude take 1.0beta5(April 1, 2003)
We fixed some serious bugs of previous version.
Jude take 1.0 beta4(March 31, 2003)
- Collaboration Diagram is supported.
- Single Window
Management View, Project View and Diagram View are set in a single
window for the easy operation.
- Copy & Paste
Copy & Paste selected items to Clipboard.
- Property View
Apply input by Enter Key, Focus out or Selection of Combobox.
- Line Style
Right Angle Line is added.
- Stereotype
Icons of control, boundary, entity are supported.
- Sequence Diagram
Index is added.
Branch is added.
- Type Visibility
Type Visibility of attribute/method/method parameter is added.
- Drag & Drop on Tree
Drag & Drop for attribute and method on Tree is added.
User also can change the order of attribute and method on tree.
- Color Dialog
Image color is added.
User can choose any color from HSB panel.
- Set Color for each stereotype
User can set color for stereotype at once.
actor, control, boundary, entity, interface
- Multi-Selection
Multi-Selection of Items is added.
Jude take 1.0 beta3(March 7, 2003)
- Sequence Diagram
Bacic functions of SequenceDiagram is added.
- UseCase
Name is displayed in multiple lines.
Name is displayed inside or outside of the oval.
- Print Screen
Print Screen to JPEG or PNG.
- Array Type
Array Type is added. (ex. parameter of method)
- Drag & Drop on Tree
Drag & Drop are available on Tree.
- Wheel Scroll
Scroll by mouse wheel is added.
- Java Class
Basic Java classes are read in when a new project is created.
JudeDefaultModel.jude has models. It is included in the
downloaded file.
- Undo/Redo
Consecutive Undo/Redo by pressing button is added.
Jude take 1.0 beta2(Feb 4, 2003)
Followings are improved or added.
- Speed up MapView, scaling and selection.
- Create class, interface and actor on the tree.
- Fixed bug: Selection of the note item.
- Fixed bug: Rubber is displayed correctly when a user draws relations.
- Fixed bug: User can draw relations using Linux.
- Adjust menu items.
Jude take 1.0 beta1(Feb 2, 2003)
- Fixed bug: Exception occurs when a user deletes Usecase.
Jude take 1.0 beta(Jan 31, 2003)
Bugs in Jude take 1.0 alpha have been fixed.
- Project Window
Property View and Map View are embedded into Project Window.
- New align functions
Align Center (horizontal/vertical) functions are added.
- Improved performance
Speed of Map view, resize, and movement of multi-items are improved.
- Drag & Drop in Project tree is now available.
(Limitation)
* Targets of dragging are package, class and diagram.
* Target of dropping is only package.
- Import/Export
Bugs in Import Java/Rose and Export Java/Html are fixed.
- Extension points in UseCase are added.
- New Design of Jude
Jude has a new Design based on take(bamboo).
- More bugs are fixed.
Jude take 1.0 alpha(Dec 20, 2002)
Followings are improved or added.
- Support Statechart Diagram
- Support Activity Diagram
- Add Color Select function for Package, Class, Actor and UseCase
- Add Align function
- Save UseCase Diagram
- Display method signature
- Drag & Drop for relations
Caution: This is alpha release. ImportJava, ExportJava, ExportHtml doesn't work with some encodings.
Jude ume 1.3(Dec 8, 2000)
- JDK 1.3 supported
Bugs found on JDK1.3 were fixed.
- ImportJava function
ImportJava restriction was removed.
You can import java source files more than once.
And you don't have to add a classpath to "tools.jar", which means you can
use this function also when you just "click Jude_1_3.jar" file.
(In case of JRE installed)
- JudeDefaultModel
This function loads models automatically when you create or load a Jude project.
- Partial Auto Layout function
You can use Auto Layout function for only the models you select. The models will be layed out right- and downward from the middle of the DiagramEditor.
Jude ume 1.2.1(Mar 6, 2000)
Mainly the performance is improved in this version.
Jude ume 1.2 (Jan 30, 2000)
For Jude ume 1.2 we attached importance upon the easy use and the looks
to improve.
This version supports use case diagrams, which have some restrictions
though.
We recommend you use Jude ume 1.2 on JDK 1.2.2.
It works with JDK 1.2 and the later version as well,
but the appearance or the operation might change.
Please note that on Jude ume 1.2 you cannot use models created on Jude ume 1.0 - 1.1.1.
- Use case diagram
You can draw use case diagrams with items such as actors, use cases,
squares to indicate system boundaries, << include >> and << extend >>.
But Jude ume 1.2 contains restrictions as below.
- You cannot save models in use case diagrams.
- You cannot print out use case diagrams.
- Property Window
You can open Property Window on Project Window.
Or you can also open it as another dialog.
It follows the choice of a Model on Diagram Editor and Project Window.
- Zoom Button
Your view changes (bigger or smaller) as long as you push Zoom Button.
- Shared Style
You can draw Shared Style of inheritances.
You can also switch from Shared Style to Separate Style.
- Preview over diagrams
You can get a preview over diagrams by clicking on a diagram in
Project Window.
This function helps you to check diagrams' appearance without opening
Diagram Editor.
- Centre Mode
You can set Centre Mode for making relation lines.
When you choose this mode, relation lines end in the middle of items
automatically.
Otherwise lines end where you click.
To set this mode, push down the button on the right end of Diagram Editor
(a button of a square with a dot on its middle).
- Round Interface Icon
You can change interfaces (classes with a streotype of "interface") to
round icons.
Right click on the interface, and select "ModifyIcon".
- Add Header to Printings
You can add following information to your printings as a header.
- Diagram name
- Diagram's category
- Date and time of print
- Others
ImportJava function still has the same restriction as before.
(You cannot import java more than once.)
Jude ume 1.1.1 (Oct 21, 1999)
[Upgrades & Debugs]
- Version information on the title bar was corrected.
Followings are debugged.
- Disablity to add classes while opening the Property Window.
- Exceptions on opening files after closing the Project Window.
Jude ume 1.1 (Oct 1, 1999)
[Upgrades]
- ImportJava function, possible to choose more than one file.
- Drawing quality is improved.
- Extension "jude" is omittable to save files.
[Debugs]
Followings are debugged.
- Extra dialogs on choosing files.
- Exceptions on dragging the ProjectWindow.
- Error in cases of a same parameter name as a property name.
- Association names and role names didn't follow the reformation of assosiation lines.
Jude ume 1.0.1 (Aug 2, 1999)
[Debugs]
- Some bugs found in the tutorial.
Jude ume 1.0 (July 30, 1999)
  first release.