This page serves as an index for GMF documentation found in various places: wiki, help, presentations, articles, etc.. <br/>

+

= '''''WARNING'''''!! Most of the links on this page are invalid, as they link to the old (lost) bugzilla system. =

−

If you're ''new to GMF'', start reading:

+

−

* the overview

+

This page serves as an index for GMF documentation found in various places: wiki, help, presentations, articles, etc.. <br> If you're ''new to GMF'', start reading:

−

* the tooling/ generation framework tutorials

+

−

* the webinars.

+

*the overview

−

If you come across documentation that is relevant to a particular topic, feel free to add a reference below. We need your [[GMF_Documentation_Index#TODO | contribution]]!

+

*the tooling/ generation framework tutorials

−

<br/>[[Image:Gmf_logo_banner.png]]

+

*the webinars.

−

= GMF =

+

+

If you come across documentation that is relevant to a particular topic, feel free to add a reference below. We need your [[GMF Documentation Index#TODO|contribution]]! <br>[[Image:Gmf logo banner.png]]

| Comment= Complete Use Case including GMF + oAW. How to get usable graphical and textual editors for your domain specific language (DSL), how to validate your models against your metamodels, how to define model modifications and transformations and finally, how to write scalable, maintainable and extensible code generators

| Comment= Complete Use Case including GMF + oAW. How to get usable graphical and textual editors for your domain specific language (DSL), how to validate your models against your metamodels, how to define model modifications and transformations and finally, how to write scalable, maintainable and extensible code generators

+

}}{{GMF Index ExternalResource/Entry

+

| Resource= [[Diagram Partitioning | GMF Wiki]]

+

| Page= 0

+

| Type= Guide

+

| Author= Norbert Schöpke

+

| Lang= E

+

| Added= [http://www.oio.de Stefan Kuhn, Orientation in Objects]

+

| Comment= Diagram Partitioning Cookbook moved from the newsgroup.

}}

}}

−

|}}

+

|}}

−

= GMF Concepts =

+

= GMF Concepts =

−

Articles about diagram editor concepts and how they are supported in GMF tooling (definition, mapping, generation).

+

+

Articles about diagram editor concepts and how they are supported in GMF tooling (definition, mapping, generation).

+

+

== GMF Nodes ==

−

== GMF Nodes ==

{{GMF Index ExternalResource

{{GMF Index ExternalResource

| Entries =

| Entries =

Line 291:

Line 315:

| Comment= Empty right now

| Comment= Empty right now

}}

}}

−

|}}

+

|}}

+

+

== GMF Links ==

−

== GMF Links ==

{{GMF Index ExternalResource

{{GMF Index ExternalResource

| Entries =

| Entries =

Line 307:

Line 332:

* how Links are represented in the GenModel as GenLink

* how Links are represented in the GenModel as GenLink

}}

}}

−

|}}

+

|}}

+

+

== GMF Labels ==

−

== GMF Labels ==

{{GMF Index ExternalResource

{{GMF Index ExternalResource

| Entries =

| Entries =

Line 324:

Line 350:

* [[GMF_Labels#Generator_Model | GmfGen]]

* [[GMF_Labels#Generator_Model | GmfGen]]

}}

}}

−

|}}

+

|}}

−

= GMF-Tooling / Generation Framework=

+

= GMF-Tooling / Generation Framework =

−

== Overview ==

+

== Overview ==

−

[[Image:overview.png| GMF Overview]]

+

−

{{GMF Index ExternalResource

+

[[Image:Overview.png|GMF Overview]] {{GMF Index ExternalResource

| Entries =

| Entries =

{{GMF Index ExternalResource/Entry

{{GMF Index ExternalResource/Entry

Line 349:

Line 375:

| Comment= Tooling Component-Quick Intro (1 page)

| Comment= Tooling Component-Quick Intro (1 page)

}}

}}

−

|}}

+

|}}

+

+

== Transformations ==

−

== Transformations ==

{{GMF Index ExternalResource

{{GMF Index ExternalResource

| Entries =

| Entries =

Line 363:

Line 390:

| Comment= Transf. from GMFMap -> GMFGen

| Comment= Transf. from GMFMap -> GMFGen

}}

}}

−

|}}

+

|}}

−

== Templates ==

+

== Templates ==

+

+

=== xPand ===

+

+

GMF uses the template engine xPand from open Architecture Ware. The current Version of GMF 2.0 uses the template engine of oAW V 4.1.

Things here are relevant for GMF but not already part of this index. If you use one of the following resources, please sort them to this index and move the link to resources. If you just indexed a part of the resource, keep it here an mention behind which part you already added. Feel free to add new resources here if you don't have the time to index them. Thanks for you contribution.

+

−

== Documentation ==

+

Things here are relevant for GMF but not already part of this index. If you use one of the following resources, please sort them to this index and move the link to resources. If you just indexed a part of the resource, keep it here an mention behind which part you already added. Feel free to add new resources here if you don't have the time to index them. Thanks for you contribution.

The template can be improved, so just one point to change our view. For a good looking template, see [http://de.wikipedia.org/wiki/Lithium the right chemical symbol table] template of the german wikipedia.

Use Case

Description: Complete Use Case including GMF + oAW. How to get usable graphical and textual editors for your domain specific language (DSL), how to validate your models against your metamodels, how to define model modifications and transformations and finally, how to write scalable, maintainable and extensible code generators

Webinars

Misc

TODO

Things here are relevant for GMF but not already part of this index. If you use one of the following resources, please sort them to this index and move the link to resources. If you just indexed a part of the resource, keep it here an mention behind which part you already added. Feel free to add new resources here if you don't have the time to index them. Thanks for you contribution.