https://github.com/krequena/eamodeltransfer
Model Transfer library for Sparx Enterprise Architect models.
https://github.com/krequena/eamodeltransfer
database enterprise-architect modelling tool trans transfer
Last synced: 5 months ago
JSON representation
Model Transfer library for Sparx Enterprise Architect models.
- Host: GitHub
- URL: https://github.com/krequena/eamodeltransfer
- Owner: krequena
- License: mit
- Created: 2018-10-30T15:30:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-01-21T23:22:36.000Z (over 4 years ago)
- Last Synced: 2025-07-26T19:46:39.770Z (11 months ago)
- Topics: database, enterprise-architect, modelling, tool, trans, transfer
- Language: Java
- Size: 1.03 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eamodeltransfer - Java library for Enterprise Architect
[](https://requena.pro/jenkins/job/krequena/job/eamodeltransfer/job/master/)
## Description
EAModelTransfer is an open-source Java library which aims to provide a high-performant solution to an specific commercial product (Sparx Systems Enterprise Architect).
Specifically, it provides a way to perform Model Transfer operations that are not supported by the product API.
## Dependencies
This library makes use of:
* UCanAccess (https://ucanaccess.sourceforge.net) to use Microsoft JET databases.
* SLF4J (https://www.slf4j.org/) as logging façade.
* Commons Lang (https://commons.apache.org/proper/commons-lang/).
* H2 (http://www.h2database.com) as in-memory testing database.
## Documentation and Usage
After importing the library in a Java project, it can easily be used as follows:
```
import pro.requena.ea.modeltransfer.ModelTransfer;
[...]
ModelTransfer modelTransfer = new ModelTransfer();
modelTransfer.transfer(source, target, batchInsert);
```
Take a look at the project Wiki page for more information: .
## Contributing
We believe in the open-source collaboration model, this is, we will gladly welcome both your suggestions and -specially- your code to keep improving this library.
## Disclaimer
The vendors cited in this project are named only to maintain context.