Jump to: navigation, search

Difference between revisions of "Graphical Modeling Framework/Documentation"

(Tooling Model Hints)
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{GMF}}
 
{{GMF}}
  
=== Documentation Index ===
+
= Documentation Index =
Feel free to contribute to this [[GMF Documentation Index | index]]!
+
Feel free to contribute to this [[/Index | index]]!
  
=== Tutorials ===
+
= Tutorials =
  
*[[GMF Tutorial|Mindmap Part 1]] | [[GMF Tutorial Part 2|Part 2]] | [[GMF Tutorial Part 3|Part 3]] | [[GMF Tutorial Part 4|Part 4]]  
+
== General ==
*[[GMF Tutorial BPMN|BPMN Diagram]]  
+
*[[../Tutorial|Mindmap Part 1]] | [[../Tutorial/Part 2|Part 2]] | [[../Tutorial/Part 3|Part 3]] | [[../Tutorial/Part 4|Part 4]]  
 +
*[[../Tutorial/BPMN|BPMN Diagram]]
 +
*[[Simple Telecom Network|Flash (video) based GMF Tutorial of a Simple Telecom Network]]
 +
 
 +
External Tutorials:
 +
* [http://gmfsamples.tuxfamily.org/wiki/doku.php?id=start Additional Tutorial, tips & tricks]
 +
 
 +
== Specific tutorials ==
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/tutorials/index.html Runtime Tutorials]  
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/tutorials/index.html Runtime Tutorials]  
 
*Introductory [http://www.onjava.com/pub/a/onjava/2007/07/11/gmf-beyond-the-wizards.html article] on GMF at ONJava.com  
 
*Introductory [http://www.onjava.com/pub/a/onjava/2007/07/11/gmf-beyond-the-wizards.html article] on GMF at ONJava.com  
 
*An org chart tutorial [http://mirrors.ibiblio.org/pub/mirrors/eclipse/technology/phoenix/demos/gmf-orgchart/ viewlet]  
 
*An org chart tutorial [http://mirrors.ibiblio.org/pub/mirrors/eclipse/technology/phoenix/demos/gmf-orgchart/ viewlet]  
*[[Simple Telecom Network|Flash based GMF Tutorial of a Simple Telecom Network]]
 
 
*[[Model2Text using Xpand and QVT for Query]]
 
*[[Model2Text using Xpand and QVT for Query]]
 
*[http://www.bonitasoft.org/blog/eclipse/customize-your-gmf-editor-by-customizing-templates/ Customize your GMF editor by customizing templates]
 
*[http://www.bonitasoft.org/blog/eclipse/customize-your-gmf-editor-by-customizing-templates/ Customize your GMF editor by customizing templates]
 
*[http://www.bonitasoft.org/blog/tutorial/how-to-create-and-customize-boundary-items-in-eclipse-gmf/ How to create and customize boundary items in Eclipse GMF]
 
*[http://www.bonitasoft.org/blog/tutorial/how-to-create-and-customize-boundary-items-in-eclipse-gmf/ How to create and customize boundary items in Eclipse GMF]
  
=== Eclipse Corner Articles ===
+
= Online Help =
*[http://www.eclipse.org/articles/Article-Introducing-GMF/article.html Introducing the GMF Runtime]
+
*[http://www.eclipse.org/articles/article.php?file=Article-Integrating-EMF-GMF-Editors/index.html Integrating EMF and GMF Editors]
+
*[http://www.eclipse.org/articles/Article-FromFrontendToCode-MDSDInPractice/article.html From Front End to Code - MDSD in Practice]
+
 
+
=== Online Help ===
+
  
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/prog-guide/runtime/index.html Runtime Programmer's Guide]
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/prog-guide/runtime/index.html Runtime Programmer's Guide]
Line 30: Line 31:
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/reference/extension-points/index.html Extension Points Reference]
 
*[http://help.eclipse.org/help32/topic/org.eclipse.gmf.doc/reference/extension-points/index.html Extension Points Reference]
  
=== General Documentation ===
+
= How-To's / Q&A  =
*[[Graphical Modeling Framework FAQ|Frequently Asked Questions (FAQ)]]
+
 
*[[GMF Tips|Tips and Code Snippets]]
+
*[[../FAQ|Frequently Asked Questions (FAQ)]]
*[[GMF/Recipes| Recipes ]]
+
*[[GMF_Newsgroup_Q_and_A|eclipse.modeling.gmf]] (current)
*[[GMF Migration|Model Migration]]
+
*[[GMF_Archived_Newsgroup_Q_and_A|eclipse.technology.gmf]] (archived)
*[[GMF Reconciler|Reconciler]]
+
*[[../Tips|Tips and Code Snippets]]
*[[GMF RCP Support|RCP Support]]
+
*[[../Recipes| Recipes ]]
*[[GMF Troubleshooting Guide|Troubleshooting Guide]]
+
*[[../Migration|Model Migration]]
*[[GMF Build Instructions|GMF Build Instructions]]
+
*[[../Reconciler|Reconciler]]
 +
*[[../RCP Support|RCP Support]]
 +
*[[../Troubleshooting|Troubleshooting]]
 +
*[[../Build|GMF Build Instructions]]
 +
 
 +
== 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|Nodes]]
+
*[[../Concepts/Nodes|Nodes]]
*[[GMF Links|Links]]
+
*[[../Concepts/Links|Links]]
*[[GMF Labels|Labels]]
+
*[[../Concepts/Labels|Labels]]
 
Information on OCL, constraints, audit, and metric features:
 
Information on OCL, constraints, audit, and metric features:
*[[GMF Constraints|GMF Constraints and Validation]]
+
*[[../Concepts/Constraints|GMF Constraints and Validation]]
  
=== Tooling Model Hints ===
+
== Tooling Model Hints ==
  
 
Description of GMF models and usage hints.
 
Description of GMF models and usage hints.
*[[GMFGraph Hints|Graphical Definition Model]]
+
*[[../Models/GMFGraph|Graphical Definition Model]]
*[[GMF MapModel Hints|Mapping Model]]
+
*[[../Models/GMFTool|Tools model]]
*[[GMF GenModel Hints|Generator Model]]
+
*[[../Models/GMFMap|Mapping Model]]
 +
*[[../Models/GMFGen|Generator Model]]
  
=== Newsgroup Noteworthy Q&A ===
+
= Resources =
*[[GMF_Newsgroup_Q_and_A|eclipse.modeling.gmf]] (current)
+
*[[GMF_Archived_Newsgroup_Q_and_A|eclipse.technology.gmf]] (archived)
+
  
=== Presentations ===
+
== Eclipse Corner Articles ==
 +
*[http://www.eclipse.org/articles/Article-Introducing-GMF/article.html Introducing the GMF Runtime]
 +
*[http://www.eclipse.org/articles/article.php?file=Article-Integrating-EMF-GMF-Editors/index.html Integrating EMF and GMF Editors]
 +
*[http://www.eclipse.org/articles/Article-FromFrontendToCode-MDSDInPractice/article.html From Front End to Code - MDSD in Practice]
 +
 
 +
== Presentations ==
 
*EclipseCon 2006  
 
*EclipseCon 2006  
 
**''Introduction to GMF'' [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=1 slides]
 
**''Introduction to GMF'' [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=1 slides]
Line 83: Line 93:
 
*EclipseCon 2010
 
*EclipseCon 2010
 
**''GMF showcase'' [http://www.slideshare.net/ejuliot/gmf-showcase slides]
 
**''GMF showcase'' [http://www.slideshare.net/ejuliot/gmf-showcase slides]
 +
 +
*EclipseCon 2011
 +
** ''GMF : Create you graphical DSL'' [http://www.slideshare.net/mchv/gmf-create-your-graphical-dsl-eclipsecon-11 slides]
 +
 +
*Eclipse Democamp Grenoble 2011
 +
** '' Leveraging Modeling Stack in your application: Bonita Open Solution Case Study'' [http://www.slideshare.net/BonitaSoft/leveraging-eclipse-modeling-stack-case-study-bonita-open-solution slides]
  
 
[[Category:Modeling]] [[Category:GMF]] [[Category:GMP]]
 
[[Category:Modeling]] [[Category:GMF]] [[Category:GMP]]

Revision as of 10:27, 2 November 2011



GMF
Website
Download
Dev Builds
Update Site releases milestones
Community
Mailing ListNewsgroupIRC
Bugzilla
Open
Help Wanted
Bug Day
Source
GMF Notation: View CVS repo

GMF Runtime: View CVS repo
GMF Tooling: View Git Repo, GitHub


Documentation Index

Feel free to contribute to this index!

Tutorials

General

External Tutorials:

Specific tutorials

Online Help

How-To's / Q&A

GMF Concepts

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

Information on OCL, constraints, audit, and metric features:

Tooling Model Hints

Description of GMF models and usage hints.

Resources

Eclipse Corner Articles

Presentations

  • EclipseCon 2006
    • Introduction to GMF slides
    • Creating your own Domain Specific Modeler using GMF slides
  • EclipseWorld 2006 Building Better Graphical Editors with GMF slides
  • Eclipse Summit Europe 2006 What's New in Modeling at Eclipse slides
  • EclipseCon 2008
    • Introduction to the Graphical Modeling Framework (Network domain demo) Submission
    • GMF:Exemplary MDD Submission
    • Using GMF and M2M for Model-driven-development Submission
  • EclipseCon 2009
    • GMF and QVTO: roads (finally) crossed Session
  • EclipseCon 2010
  • EclipseCon 2011
    • GMF : Create you graphical DSL slides
  • Eclipse Democamp Grenoble 2011
    • Leveraging Modeling Stack in your application: Bonita Open Solution Case Study slides