Release Date: April 24, 2006
Instant Reverse is enhanced to support Java 1.5 syntax. It also supports reverse engineer on Java Archive (JAR) file format of Java class files and Zip file format of Java source files. In order to let you reverse engineer on specific sources, you can selected them for Reverse source on demand.
The grouping feature allows you to organize shapes in group, so you can manipulate related shapes together (select, deselect, move, align and resize) more easily. Groups can be formed on shapes, and you can even form a new group on top of existing groups.
When editing a diagram, you can take advantage of group selection resources to help you align or distribute selected shapes more efficiently.
Model comment is a handy yet powerful utility for adding notes to model elements and diagrams. You can attach comments to interested elements for review or discussion purpose, and they can be read by other team members as well. By accumulating and sharing the comments of the team, a better traceability of software/process modeling and a more effective communication can be easily achieved.
Besides standard copy and paste, Visual Paradigm's visual modeling added the duplicate facility so you can duplicate a shape or model in just one step.
While direct manipulation of diagram elements has become a must-have in all contemporary visual modeling tools, it would really be a drawback when all diagram elements are editable even when you don't want them to be. The selectable option is thus introduced so you can make certain diagram elements read-only and focus on only the interested ones.
The lock diagram feature lets you lock a diagram instantly, preventing modifying of existing content or adding of new diagram elements.
The data type specifies what type of data the column can hold. You also can specify a maximum for some columns. For example varchar(length) , it holds a fixed length string and the fixed size can specified in parenthesis. For decimal (precision, scale), it hold number with fractions. The maximum numbers of digits are specified in "precision". The maximum number of digits to the right of the decimal is specified in "scale". The DB Visual Architect (DB-VA) support configure the "length", "precision", "scale" for different kind of data type in Entity Relationship Diagram's (ER Diagram) column.
In VP Suite 2.2 Service Pack 2, several enhancements are made to the Web content published by the Project Publisher. The enhancements are aimed to provide an easier way to locate models on a diagram (image), and to enrich the content of Entity Relationship Diagram page.
DB Visual ARCHITECT(DB-VA) generates properties (Getter/Setter) for each attribute for ORM-Persistable class. By default, the property visibility is generated as public and you can change the property visibility by following the attribute model's visibility. In this article, you will learn how to change the generation option for property visibility, either Public or Follow attribute.
DB Visual ARCHITECT (DB-VA) provides the Generate SQL function on the Entity Relationship Diagram (ERD). The Generate SQL function generates different kinds of SQL statements for entities and relationships. It not only generates SQL statement, but also allows you to modify the generated SQL statement and directly execute the statements on the connected database at once. The MySQL 5.0 database server is used for demonstration.
The Connection URL is important information for generating persistable code and setting file to interactive with database in DB Visual Architect (DB-VA). The Connection URL contains many different kind of information for connect with database such as hostname, port number, database name, service name etc.... On the other hand, different database may have different Connection URL format then user will type wrong format easily. The DB-VA provide the Connection URL Form for each database, user can follow the field to type in information therefore it can reduce the format and type error.
When editing ERD, you can specify the default value for each column in Entity. This default value will be set for the specified column when an insert is performed but this column's value is not set. In the following example, we will demonstrate how to set the column's default value and export database schema to MySQL database server.