- This topic has 1 reply, 2 voices, and was last updated 18 years, 6 months ago by Riyad Kalla.
-
AuthorPosts
-
vamseeMemberI upgraded to Professional subscription to try MyUML yesterday and downloaded the latest 4.1 GA.
My main goal is to reverse engineer some of my Java code and create some class and
sequence diagrams for starters. So far I tried the class diagram feature and
here are some issues I encountered. I ‘m usng MyEclipse 4.1 on Windows XP SP2
with Sun Java 5 and Eclipse 3.1.1. All my code is Java 5.1. Export as image (tried .png and .gif) produces 0 size file
2. If you double click on a class in class diagram it should take you to the Java perspective and open
the code for that class (especially when its reverse engineered).3. In some cases when you drag and drop a class into a diagram that already has the base classes, it does not
draw generalization or realized links (interface implementation). You have to manually link them.4. Batch mode. I gave it 5 classes from a Java project. Some of the classes use code from
other Java projects (they are open). However it just stops and says it is unable to create
model for that dependent class. I tried manually adding it but still no luck. So
right now I can’t use MyUML in batch mode. Only drag/drop.5. You can drag/drop a class and select “Hide details” and it won’t
show any detail for that class (attributes or methods). However later on
if you change your mind there is no option to make it show the details.
You have to delete the class from the diagram and re-add it.
Riyad KallaMember1. Export as image (tried .png and .gif) produces 0 size file
If you check your log file <workspace dir>\.metadata\.log do you see any exceptions pertaining to the export?
2. If you double click on a class in class diagram it should take you to the Java perspective and open
the code for that class (especially when its reverse engineered).
I will file this suggestion
3. In some cases when you drag and drop a class into a diagram that already has the base classes, it does not
draw generalization or realized links (interface implementation). You have to manually link them.
Can you provide a test case for us or steps we can use to reproduce this?
For 4 and 5 I will follow up with the MyUML team, thank you bringing these issues to our attention.
-
AuthorPosts