Skip to main content
Skip table of contents

Developing Designer Libraries Using Java

The Designer supports the concept of libraries. You can use the Designer to create an xUML library, but, if you are an experienced Java developer, you can also create a library using Java. This Java library then can be compiled to an xUML library (xLib) that can be imported to the Designer as usual (see Working With Libraries for more).

The diagram below shows an overview on the involved components and the process:

This diagram shows the process of developing a Java xLib, and the involved components.

Our Java xLib DevKit provides a good a starting point to create a completely new library. Or, if you have existing Java libraries you want to use in a Designer service, you need to rework the library as described in this chapter.

In all cases, the Java xLib DevKit contains the necessary structure, provides means to configure access to your PAS system, and comes with a set of gradle tasks that builds the Designer library for you.

To use the Java xLib DevKit, you need to

  1. set up your development project

  2. respect the xLib development particularities during the Java development

  3. build the xLib library (using gradle).

Downloads

You can download the Java xLib DevKit here:

The JavaLibrary_HelloWorld_Example is a simple Java service that uses the HelloWorld example operations from the Java xLib DevKit.

JavaLibrary_HelloWorld_Example

Click here to download a simple example model that uses the HelloWorld example from the Java xLib DevKit.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.