Defining Default Documentation Template for Model Element

A template enables you to retrieve and display information about your model elements. You can use a documentation template to generate documentation on different model elements of the same type. By creating a documentation template, you can also customize the content and presentation of your documentation of specific model element type.

Read more

Show Diagram’s Project Management Properties in Diagram Info Shape

Diagram info shape provides a place to document and display diagram information in diagram. You can add diagram info shape to any diagram to document a diagram.

Project management properties are a set pre-defined properties, made for recording additional management-level information for all kinds of project data.

With diagram info shape, you can show in diagram the project management properties of that diagram, through the use of variables. In this article, you will see how to apply those variables.

Read more

Performance Boost for Your Large Project

Sometimes, users experienced the application running slow when the size of the model grows. This probably caused by the project is not well organized, which causes necessary operations in run-time. Visual Paradigm incorporate some smart features helps you to model a big system in an efficient way, and below are few tips helps you to organize your models inside your project.

Read more

Show and Hide Resource Icons

Resource centric icons are a set of graphical icons that appear in diagram to help you perform certain functions in quick. A well known kind of resource icon is those surrounding shapes, helping you to create new shape from an existing one, with connection added in between. There are also other kinds of resource icons, which help perform operations like to align shapes, to pin a connector end, to create reference/sub-diagram or to split a connector by introducing a new shape.
Read more

Why Cannot Install Both SDE and DB-VA on the Same IDE [Obsolete]

VP Suite installer is the installation program for installing all Visual Paradigm’s client software. During installation you may notices that there are both SDE and DB-VA products available. Read more

How to Modify Default Port Used by VP Server

VP Server is a web application including Teamwork Server, Floating License Server, Update Server also the ElaborView Server. You can enable different services by setting up one single server. The VP Server can be setup in two ways, either with our standard package which comes with a well configured Apache Tomcat, or with the Web Application package by deploy it to your own servlet container.

By default VP Server run on port 1999. But in some situation you may want to change it to other port, i.e. conflict with some of your existing services. This article will teach you how to modify the default port for VP Server web application. Read more

How to Use Customized Type in Object Relational Mapping

When defining class model for your persistent layer, a class is defined as part of the static data model instead of controller or user interface items. And the class is directly mapped to table(s) in your database. As the class is mapped to tables, its attributes is also mapped to columns in table. In order to make the mapping work, you have to model attributes with primitive types like integer, boolean, String, etc. You cannot model the attribute as any other types which are not compatible with database.

To overcome this, you can make use of ORM User Type to define customized datatype for attributes, and persistent its value into database. This article will teach you how to use ORM User Type. Read more

What to do If You Cannot Resize Shapes in a Diagram

Sometimes when you reopen your project and try to edit the diagram, you find that the shapes in your diagram are not resizable. This probably caused by you have turned on the auto-fit size option of your diagram. This could be caused by you accidentally turned on this option, or your other team member turned it on when they editing the same diagram in teamwork environment. By turn on this option, all the shapes in your diagram will be fitted its size automatically, thus, all the resize points around the shape will be disabled. Read more

How to Perform Refactoring

In an ideal world of system design, we’d probably want to create a generic library to store common components for reuse. That way, we can avoid creating the same components over and over again. Also, any changes you need to make to a component will automatically be rippled down to all projects which point to the same generic library.
Read more

How to Manage Nickname with API

Most of the case, your model just needs to be share by your team, and they are in single language. But in some organizations, especially those with branches in multiple countries, you may need to share your model with different teams, and probably they are using different language. It is painful that you need to maintain multiple sets of models, each on one language. Every time when you need to make modification, you need apply the same modification on all the models you have. This is time very annoying and consuming. Read more