Creating a Java-Platform UML Project Using the New Project Wizard |
- Open the Java project that you want to reverse-engineer.
- Choose File > New Project from the IDE's main menu.
The New Project wizard opens.
- In the Categories pane, select UML.
- In the Projects pane, select Reverse Engineered Java-Platform Model and click Next.
- In the Name and Location page, name the project and specify the location of its files.
The Project Folder field is updated automatically.
- Choose the Java project you want to reverse-engineer from the drop-down list of open Java projects.
Notice that the Reverse Engineer checkboxes are selected by default. Unselect any package you do not want to include in the reverse-engineering process. You must select at least one.
- Click Finish.
The Reverse Engineering process launches and a progress dialog appears. The Output window also displays the progress of the process.
|
Creating UML Project Using the Reverse Engineer Dialog |
- Open the existing Java project.
- In the Projects window, right-click the Java project you want to reverse-engineer.
- Choose Reverse Engineer from the pop-up menu.
The Reverse Engineer dialog box appears.
- In the Java Package Source Package Folders section, select the packages you want to include in the reverse-engineering process. All packages are selected by default.
- Select Use Existing UML Project if you want to use an existing UML modeling project to store the files generated by the reverse-engineering process.
-
or-
Select Create New UML Project if you want to use a new UML project to store the files generated by the reverse-engineering process.
- If you selected to use an existing UML project, choose the name of the UML project from the drop-down list of opened Java projects in the Target Project field.
-or-
If you selected to create a new UML project, specify the project's name and the location in which to store the generated files. You may use the Browse button to specify the location.
- Click OK.
The Reverse Engineering process launches and the Output window displays the progress.
|