Main Menu
Login
SSL SecureMode
Username:
Password:  
Lost Password?
Register now!
ChangeVision Members Map
Search
Forum Index   -   Topic Index
   How to use of Astah (Pro/SysML/GSN/Com)
     Lock objects and others

Threaded | Newest First Previous Topic | Next Topic | Bottom
Poster Thread
sirtap
Posted on: 2007/8/26 16:32
Just popping in
Joined: 2007/8/26
From:
Posts: 5
Lock objects and others
Hey
I'm new to JUDE/Community and I have a couple of questions and suggestions :D
Questions:
1) How to lock an object on diagram? I don't want to be select some objects when I'm selecting a big part of a diagram. There's the "Deep Lock Mode", but it seems it doesn't work.

Suggestions:
1) There should be support for C# forward and reverse engineering. Since C# is very similar to Java, it shouldn't be difficult. And you would have new clients ;)
2) Selection (click and drag) is done not properly. It should select ONLY object which are completely inside the selection rectangle. Now it's common to select big background objects (for instance a system boundary).
3) There should be frames (opt, alt, loop, etc) in sequence diagram.

Great software though, one of the best. But it's not known! Recently I've been searching for new UML Tool and I haven't found it. It's not popular in English sites. Some else has shown me it later.

Regards
Andrew
Joba
Posted on: 2007/8/27 11:24
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: Lock objects and others
Hi Andrew,

Thank you very much for your interest in JUDE.

Quote:
Questions: 1)
I am afraid that you can not currently lock objects in diagram in JUDE.
We will consider implementing this in future release.

"Depth Lock Mode" option is for when you want to rearrange the sort of overlapped objects each other.
With [Depth Lock Mode] off, the object you click on the last always shows up in front of other objects. If you turn this mode on, it locks the layers as they are so no matter which object you click on, the layer of object does not change.











Thank you very much for your suggestions.

Quote:
Suggestions: 1)
We've received same suggestions quite a bit from other users.
We shall consider implementing it in the future.

Quote:
Suggestions: 2)
We will consider improving on this matter.

Quote:
Suggestions: 3)
This is supported in JUDE/Professional.
(UML 2.0 is partly supported in JUDE/Professional)

To try out JUDE/Professional for free for 20days, please go to here

Thanks for your compliment.
We start doing more marketing in the states soon to put JUDE out more. So hopefully it will spread and more people will get to know about JUDE overseas soon.

Regards,
Satomi
sirtap
Posted on: 2007/8/27 15:44
Just popping in
Joined: 2007/8/26
From:
Posts: 5
Re: Lock objects and others
You shall consider changing the name of your application, because Jude means http://en.wiktionary.org/wiki/Jude#Noun.

Maybe something with "UML" in the name ;) ("AgileUML"?)

Regards
Andrew
Joba
Posted on: 2007/8/28 9:31
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: Lock objects and others
Andrew,

Thanks for your suggestion and URL.

We have received some comments about the name of our tool from other users.
But JUDE stands for "Java UML Developers' Environment" and
we don't have a plan to change the name any time soon.

Maybe will consider in the future.

Appreciate your suggestion though!

Regards,
Satomi
sirtap
Posted on: 2007/8/28 22:06
Just popping in
Joined: 2007/8/26
From:
Posts: 5
Re: Lock objects and others
Hey
I have another suggestions:
1) On class diagram - it would be much easier if I could add a new operation/attribute while adding previous one by CTRL+ENTER on keyboard. Also by pressing INSERT on keyboard while operation/attribute is selected, then new op/att should be inserted below selected one.
2) On class diagram - if operation/attribute is selected, pressing DELETE on keyboard should delete this selected op/att, not whole class.
3) All diagrams - You really ought to implement "lock element", for instance look at Visual Paradigm. What they done there is quite good.
4) On Class Diagram - when I'm typing class name like that "<<struct>>Name" then "struct" should be moved to stereotypes automatically.
5) On sequence diagram - by default objects shouldn't be named (eg. "object1") (left black) In most cases on sequence diagrams instances names aren't important.
6) On sequence diagram - then there's "bar" on object's life line (control) and there's another invocation on this object, new "bar of control" should be moved on right, not lying on the old bar. (Sorry for my english ;)

Regards
Andrew
Joba
Posted on: 2007/8/29 17:22
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: Lock objects and others
Andrew, thank you very much for more suggestions!

Quote:
1) On class diagram -
By pressing just [Enter] key adds new Attribute/Operation to one below of selected one since version 3.0.
In next version 5.1 we are going to release in October, it will enable you to add Operation/Attribute by hitting [SHIFT + ENTER] key to one above of selected one.

Quote:
2) On class diagram -
By pressing [CTRL + D], you can delete selected Attribute/Operation.

Quote:
3) All diagrams -,
4) On Class Diagram -
We will consider implementing these features in future release.

Quote:
5) On sequence diagram -
You can make object names invisible in System Properties.

1. Go to [Tool] - [System Properties] from Main Menu
2. Select [Visibility 2 (Initial)] from left menu
3. Check off the option of [Object Name] - [Sequence] then press [Apply] - [OK]










Quote:
6) On sequence diagram -
In JUDE, when there is a self message, the new activation goes to the right
side of the original activation. However, for other messages except self messages, all activations would be added on the middle of lifeline and won't go to the right side of original ones. Please drag the activation to move down if you don't want to have them overlapped.










Much appreciate your suggestions!

Best regards,
Satomi
sirtap
Posted on: 2007/8/29 18:39
Just popping in
Joined: 2007/8/26
From:
Posts: 5
Re: Lock objects and others
Hey
About "6) On sequence diagram" I've meant something else.



This little change makes new invocations far more readable.

BTW: it's really the best free UML tool. It'a a pity it doesn't support UML 2.0, but I can understand that (i.e. Pro version) ;)

Regards
Andrew
Joba
Posted on: 2007/8/30 16:24
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: Lock objects and others
Andrew, thank you very much for the image.
Now I see what you meant.

It seems difficult to improve like that, to tell you the truth. But we will see and consider implementing that in future release.

Quote:
it's really the best free UML tool.
Pleased to hear that! Many thanks.
sirtap
Posted on: 2007/9/1 19:52
Just popping in
Joined: 2007/8/26
From:
Posts: 5
Re: Lock objects and others
Hey, it's me again :)
I've got another a suggestions/bug list ;)

1) A bug on sequence diagram - if one type a long name for an object and later he type a shorter name, the object's height remains (wast of space). Image:



"Auto resize" in context menu doesn't work.

2) On sequence diagram - an object's control bar adjust it's height to made invocations. It's good, but it consumes to much space. Due to that, diagrams tend to take more space. Image:



Diagrams should be compact in order to print them. A limit of minimum height is to big. It should be equal or heigher (longer) to control bar of invocated object/message.

3) Class Diagram - Why I can't add a attribute without a type? (an int is assumed)

4) (a question) What a "line right angle" option means?

Regards
Andrew
Joba
Posted on: 2007/9/4 18:55
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: Lock objects and others
Andrew,

Thank you for more suggestions and questions

Quote:
1) A bug on sequence diagram -
We have already fixed this bug in beta of ver 5.1.

Quote:
2) On sequence diagram -
Thanks. We will consider improving on it in future release.
If invocations have Asynchronous messagesas at the bottom, you can adjust the size of them.

Quote:
3) Class Diagram -
Currently when you create attributes, they always come with types.

Quote:
4) (a question) What a "line right angle" option means?


While this mode is on, when you create lines (e.g. Associations), all lines will appear as right-angled lines.
See the image.
















Also you can set the line type per diagrams in System Properties.

Go to [Tool] - [System Properties] - [Line Right Angle] then check on the Diagram that you always want right-angled lines when creating lines.










Best regards,

-Satomi
Threaded | Newest First Previous Topic | Next Topic | Top