Page History
Otp |
---|
...
Library Components of E2E Builder Version 5.1
...
Class | e2e-versDepr |
---|
...
title | Documentation of the library diagram used in Builder releases before 6.0 (Deprecated since Builder 6.0) |
---|
The next step is to put the external usable classifiers into an <<E2ELibrary>> component, as shown in the next figure. This approach is very similar to a <<E2ESOAPService>> component holding a <<E2ESOAPPortType>> class. Of course, one difference is that SOAP services must be placed in an <<E2EComposite>> component, which is not necessary for libraries because libraries do not run on their own.
However, also libraries must be manifested by a deployment artifact. This artifact is then used to define the backend dependencies and aliases used in the implementation of the library. The following example shows a library that abstracts a SQL access in a simple class called SqlQueries:
Figure: E2ELibrary Component Diagram
The above diagram is an example of a Library Component Diagram. Its structure is very similar component diagrams used to define E2E xUML services. The only significant difference comes from the following new stereotypes:
...
This component diagram can be generated by using wizard E2E Library Wizard. To start this wizard click the icon.
Note | ||
---|---|---|
| ||
If you create a new E2E library using the E2E Library Wizard, you will see that the Name field when creating a new library is disabled. This is due to the fact, that the library name is equal to the libraries file name, just without the extension. So editing the library name would only be possible by changing the actual model file name. |
Note | ||
---|---|---|
| ||
This library uses a database backend and therefore also needs, as in a normal E2E Builder Project with a backend, a deployment diagram. |
...