USESupport

Kevin Brightwell edited this page Aug 26, 2015 · 1 revision
Clone this wiki locally

Introduction

Umple supports reading in files that are in a subset of the USE syntax, and outputting model files in the same subset.

Some example USE code can be found at this page: http://sourceforge.net/apps/mediawiki/useocl/index.php?title=Quick_Tour

USE Exporter

To generate USE from an Umple file:

java -jar umple.jar -g USE myfile.ump

It currently supports attributes and associations. Associations in USE are all separate from class definitions, so the internal class associations are moved out.

USE Importer

Importing USE is done through the standard compilation mechanism.

java -jar umple.jar myfile.use

It reads in the USE file and processes it as if it were an Umple file. This means it supports code generation in all the supported languages. Only attributes and binary associations are currently supported.