blob: 806d79748459023d56782ee02654a02873e1cadf [file] [log] [blame]
<html>
<head>
<title>UML2 Adapter</title>
<link href="book.css" rel="stylesheet" type="text/css"/>
<meta content="DocBook XSL Stylesheets V1.75.1" name="generator"/>
<link rel="home" href="index.html" title="Xpand Documentation"/>
<link rel="up" href="Reference.html" title="Part I. Reference"/>
<link rel="prev" href="call_functions_backend.html" title="Call functions registered at the backend from Java"/>
<link rel="next" href="uml_adapter_installation.html" title="Installation"/>
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">UML2 Adapter</h1>
<div class="chapter" title="UML2 Adapter">
<div class="titlepage">
<div>
<div>
<h2 class="title">
<a name="uml_adapter"/>UML2 Adapter</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="section">
<a href="uml_adapter.html#uml_adapter_introduction">Introduction</a>
</span>
</dt>
<dt>
<span class="section">
<a href="uml_adapter_installation.html">Installation</a>
</span>
</dt>
<dt>
<span class="section">
<a href="uml_adapter_eclipse_setup.html">Setting up Eclipse</a>
</span>
</dt>
<dt>
<span class="section">
<a href="uml_adapter_runtime_configuration.html">Runtime Configuration</a>
</span>
</dt>
</dl>
</div>
<div class="section" title="Introduction">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both">
<a name="uml_adapter_introduction"/>Introduction</h2>
</div>
</div>
</div>
<p> It is based upon the UML2
2.0 framework of Eclipse and provides a type mapping from the UML 2.1
metamodel implementation to the Xpand type system. Hence one can access
the whole UML2 metamodel from <span class="emphasis">
<em>Check</em>
</span>,
<span class="emphasis">
<em>Xtend</em>
</span>, and <span class="emphasis">
<em>Xpand</em>
</span>. Additionally,
and more important, the adapter dynamically maps stereotypes applied to
model elements to Xpand types and tagged values to Xpand properties. You
do not have to implement additional Java classes anymore. Just export your
models and applied profiles. That's all!</p>
</div>
</div>
</body>
</html>