Control Shape Caption Placement using Open API

tomcat-thumbWhen creating diagrams sometimes you might want to have the caption not showing in the default location, i.e. to have better layout for the containing elements while not having the name being covered. In this case you may adjust the caption position to reserve space for the child elements. To do this you can specify the caption placement of the individual element via the user interface. But instead of manually specify the caption placement shape by shape, you can also do this via the Open API. In this article we will use Component as sample to demonstrate how to control its caption position with Visual Paradigm’s Open API. Read more

How to Share Doc. Composer Templates with your Teammates

tomcat-thumbDoc. Composer allows you to develop documents for your models tailored to your company/industry requirements and standards. You can decide how the model data are being presented in the document by customize the document templates. If your team is using Teamwork Server or VPository as the collaboration development platform, your customized templates can automatically synchronize between team members so that you don’t need to manually manage deploy the templates to members. Read more

Create Deployment Diagram using Open API

tomcat-thumbDeployment Diagram in Unified Modeling Language is helps to model the physical deployment structure of a software system. It helps to illustrate the structure how the hardware or software components (artifacts) exist in the system and how are they related to each other.. Instead of creating deployment diagram manually, you can also create it programmatically using Open API. In this article we will show you how to create the deployment diagram with Visual Paradigm’s Open API. Read more

Debug your plugins with Eclipse

tomcat-thumbVisual Paradigm Open API provides an interface for developers to develop plugins and extend the functionalities of Visual Paradigm. Plugin development could be time consuming especially during debug phrase since you constantly need to deploy your plugin to Visual Paradigm, even just with slightly changes. Instead of deploy the plugin to VP every time after you made changes, you can directly launch VP with your plugin from Eclipse to perform debugging. This article teaches how to configure Eclipse to perform debugging on your plugins. Read more

Create Component Diagram using Open API

tomcat-thumbComponent Diagram in Unified Modeling Language is helps to model the relationships between various components in a system. It helps to illustrate the structure of arbitrarily complex system. Instead of creating component diagram manually, you can also create it programmatically using Open API. In this article we will show you how to create the component diagram with Visual Paradigm’s Open API. Read more

Access Denied Error when download JDBC Driver

You may receive error complain fail to download JDBC driver when configuring database connection for your Visual Paradigm project.

Access denied when download JDBC Driver

Access denied when download JDBC Driver

Read more

Showing newly added class members/entity columns to other views

Visual Paradigm project is running in model repository basis, where a model element in the project can presented in different diagrams, we call each of its presentation as a view. Making changes on one of the view will automatically reflect to other views in your project.

Member not showing in all views

Member not showing in all views

Read more

How to unify the look of your diagrams across OS

Visual Paradigm is a cross platform modeling tool which can work on Microsoft Windows, Mac OS X as well as Linux. User’s project can be opened between different OS without loss of data, and teams with multiple OS can also work together. But in some situation your diagram may look slightly difference when opened with different OS. Most of the case this problem is caused by the variation on font rendering in different OS. We can overcome this problem by picking a font for the diagrams which work on most of the OS.

Same diagram looks slightly different across OS

Same diagram looks slightly different across OS

Read more

How to use Java Development Kit (JDK) classes in your class diagrams

tomcat-thumbJava Development Kit (JDK) is a platform for developing Java applications. It provides the runtime for running Java applications, as well as the tools that needed for develop, compile as well as debug Java programs. JDK provides a large library that ease the development of the software. During design time you may want to present the JDK classes which used in your model. You probably need to re-create them manually before using it. In this article we will show you how you can reverse engineer JDK’s library into class model using Visual Paradigm, and use them in your class diagrams. Read more

How to Downgrade Visual Paradigm Project File to Older Version

Once you saved your old version project in new version software, you can no longer open it in the old version software. Similarly, the project you created by new version software will not be able to open by older version software. However, in case you want to open new version project in older version software, we will provide two possible ways to downgrade your project file to older version in the following paragraphs.

Read more