New Features
Enhanced Features
O/R Mapping
Tips and Tricks
UML Diagrams
VP Suite

Refresh Class List for Java Instant Reverse

Java Instant Reverse, a feature provided by Visual Paradigm for UML and Smart Development Environment. It allows to reverse existing Java application into class model by given source, class, zip or jar. The below steps are describing how to reverse Java into class model.

Define Java Resource

Before reverse Java into class model, Java Resource should be defined. For defining Java Resource, several ways are provided.

  1. Open Instant Reverse Dialog
    • Define Java Resource from Toolbar.
      refreshinstantreverseitems_toolbar_openinstantreversedialog.jpg

    • Define Java Resource from Class Repository.
      refreshinstantreverseitems_classrepository_openinstantreversedialog_crop.jpg

  2. After opening Instant Reverse Dialog, click Java Source Folder... for defining Java Resource by using Java Source Folder.
    refreshinstantreverseitems_instantreverse_addsourcefolder.jpg

    refreshinstantreverseitems_filechooser_okay_modified.jpg

  3. Click OK to define Java Resource.
    refreshinstantreverseitems_instantreverse_okay.jpg

Reverse into Model

After defining Java Resource, all corresponding Java Resources are shown in Class Repository. It is allowed to select part of Java Resources and reverse them into model.

  1. Select and right-click Java Resources for showing popup menu. In popup menu, select Reverse “Resources” to and click Class Repository to reverse those selected Java Resources into class model.
    refreshinstantreverseitems_classrepository_reversetoclassrepository_crop.jpg

  2. Selected Java Resources are reversed into class model.
    refreshinstantreverseitems_classrepository_reversetoclassrepository_done_crop_modified.jpg

Change reference in file system

For those Java Resources, it is only a reference to the file system. Changes in file system are allowed.

The below images show add and delete operations to change referenced file system before performing the operations.
refreshinstantreverseitems_filesystem_overview_modified.jpg

After performing add and delete operations, the referenced file system will be shown as below.
refreshinstantreverseitems_filesystem_overview_done_modified.jpg

Refresh (tree) in Class Repository

Once the file system are changed and refreshed Class Repository, the tree in Class Repository is updated as same as file system.

  1. The test package will be removed as same as referenced file system after Refresh.
    refreshinstantreverseitems_classrepository_refresh_before_modified.jpg

  2. In Class Repository, press F5 or click Refresh for refreshing the tree.
    refreshinstantreverseitems_classrepository_refresh_crop.jpg

  3. Java Resource are updated. (test package is removed and UI package is added)
    refreshinstantreverseitems_classrepository_refresh_done_crop_modified.jpg

Update Class Repository

The Class Repository can be update by reverse again.

  1. Select and right-click Java Resources for showing popup menu. In popup menu, select Reverse “Resources” to and click Class Repository to reverse those selected Java Resources into class model.
    refreshinstantreverseitems_classrepository_reversetoclassrepository2_crop.jpg

  2. Class Repository is updated. (UI package is reversed also)
    refreshinstantreverseitems_classrepository_reversetoclassrepository_done2_crop_modified.jpg

Samples

Click on the link below to download:

Resources

 
 
Last modified: 2006/09/08 22:46
 
 
Home | Recent Topics | Highlights | UML Diagrams | Tips and Tricks | Object-Relational Mapping
visual-paradigm.com Home | Training Center | UML Center | VP Gallery | Discussion Forum | UML Open Directory