GMF Documentation Index

From Eclipsepedia

Jump to: navigation, search

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

  • the overview
  • the tooling/ generation framework tutorials
  • the webinars.

If you come across documentation that is relevant to a particular topic, feel free to add a reference below. We need your contribution!
Image:Gmf_logo_banner.png

Contents

GMF

Overview

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Overview of GMF
GMF Best Practices P.4 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Overview over GMF-Tooling / Generation Framework
GMF Best Practices P.40 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: GMF: Bridge between EMF & GEF
GMF Best Practices P.41 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Overview Generative + Runtime Component
GMF Best Practices P.27ff Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Variation points & customization options
Extending your DSM by leveraging the GMF Runtime P.3f Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Variation points & customization options
ONJava.com 0 Article Jeff Richley E Stefan Kuhn, Orientation in Objects
Description: Introductory article on GMF at ONJava.com
EclipseCon 2006 0 Presentation Borland, IBM E Stefan Kuhn, Orientation in Objects
Description: Introduction to GMF


FAQs

Resource Page Type Company/Author Lang. Added By
Graphical Modeling Framework FAQ 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Official GMF FAQs
Creating your own Domain Specific Modeler using GMF P.7 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: What is GMF? (1 page)
Creating your own Domain Specific Modeler using GMF P.8 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Why may GMF be of interest to me? (1 page)
Creating your own Domain Specific Modeler using GMF P.9 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: When should I consider GMF? (1 page)
Creating your own Domain Specific Modeler using GMF P.10 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: When should I NOT consider GMF (1 page)


Versions

Resource Page Type Company/Author Lang. Added By
GMF Best Practices P.39 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: GMF 1.0 -> 2.0
What's New and Noteworthy - 1.0 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: New and Noteworthy - 1.0
GMF Documentation 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: New and Noteworthy - 1.0M3-1.0M6
GMF 2.0 New and Noteworthy 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GMF 2.0 New and Noteworthy
GMF New and Noteworthy 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Current GMF New and Noteworthy for next release
GMF Migration 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: About GMF Migration from one version to another.
Creating your own Domain Specific Modeler using GMF P.56 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Migrating shapes from existing GEF Editors


Project

Resource Page Type Company/Author Lang. Added By
GMF Build Instructions 0 Info N/A E Stefan Kuhn, Orientation in Objects
Description:
Newsgroup @ news.eclipse.org
eclipse.modeling.gmf (current)
eclipse.technology.gmf (archived)

CVS dev.eclipse.org:2401
Repository /cvsroot/modeling/org.eclipse.gmf (moved from /cvsroot/technology)
Repository for e.g. UML2Tools /cvsroot/eclipse
GMF Project Plan 0 Info N/A E Stefan Kuhn, Orientation in Objects
Description: Lays out the feature and API set for the next release of the GMF Framework
GMF Developer Resources 0 Info N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Developer Resources
GMF Development Guidelines 0 Info N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Development Guidelines
GMF Build Instructions 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Explains how to automatically build GMF components from the command line using Ant scripts, including the running of unit tests and operation under CruiseControl.


API

Resource Page Type Company/Author Lang. Added By
GMF Documentation 0 API N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Runtime API
GMF Documentation 0 API N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Generation Framework API


DevTools

Resource Page Type Company/Author Lang. Added By
CVS 0 Tools N/A E Stefan Kuhn, Orientation in Objects
Description: Location of DevTools:

Repository: /cvsroot/modeling
Module: org.eclipse.gmf/devtools

org.eclipse.gmf.dev.insider 0 Tool N/A E Stefan Kuhn, Orientation in Objects
Description: 'Insider' creates snapshots of active editor.
org.eclipse.gmf.dev 0 Tool N/A E Stefan Kuhn, Orientation in Objects
Description: 'EditPart Tracer' hooks to EditPart.getCommand(Request) and fills view with invocation dumps.


Use Case

Resource Page Type Company/Author Lang. Added By
From Front End To Code - MDSD in Practice P.26 Article Markus Voelter, Bernd Kolb, Sven Efftinge, and Arno Haase E Stefan Kuhn, Orientation in Objects
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
GMF Wiki 0 Guide Norbert Schöpke E Stefan Kuhn, Orientation in Objects
Description: Diagram Partitioning Cookbook moved from the newsgroup.


GMF Concepts

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

GMF Nodes

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Empty right now


GMF Links

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description:
  • the Mapping of Type Based Links and Reference Based Links
  • how Links are represented in the GenModel as GenLink


GMF Labels

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Label types and how they are realized in :


GMF-Tooling / Generation Framework

Overview

GMF Overview


Resource Page Type Company/Author Lang. Added By
Extending your DSM by leveraging the GMF Runtime P.18 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Goals of Gen-Framework
Creating your own Domain Specific Modeler using GMF P.12 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Tooling Component-Quick Intro (1 page)


Transformations

Resource Page Type Company/Author Lang. Added By
GMF Best Practices P.44 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Transf. from GMFMap -> GMFGen


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.


Resource Page Type Company/Author Lang. Added By
OpenArchitectureWare 0 Videos Voelter E Stefan Kuhn, Orientation in Objects
Description: Nice Tutorial-Videos.
OpenArchitectureWare 0 Documentation(html) N/A E Stefan Kuhn, Orientation in Objects
Description: Official oAW 4.2 Documentation for online viewing (html).
OpenArchitectureWare 0 Documentation(PDF) N/A E Stefan Kuhn, Orientation in Objects
Description: Official oAW 4.2 Documentation as PDF.
OpenArchitectureWare 0 Wiki N/A E Stefan Kuhn, Orientation in Objects
Description: oAW Wiki.
OpenArchitectureWare 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: xPand Language Reference. V 4.1
OpenArchitectureWare 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Expression Language Reference (Part of xPand). V 4.1
OpenArchitectureWare 0 Forum N/A E Stefan Kuhn, Orientation in Objects
Description: Forum of oAW.
GMF Best Practices P.17 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Use of dynamic templates
GMF Best Practices P.15f Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Change element's icon via template
From Front End To Code - MDSD in Practice P.19ff Article Markus Voelter, Bernd Kolb, Sven Efftinge, and Arno Haase E Stefan Kuhn, Orientation in Objects
Description: CodeGen Examples


Template Locations

Resource Page Type Company/Author Lang. Added By
Creating your own Domain Specific Modeler using GMF P.26 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Lists template locations for Figure and Codegen templates(1 page)


GMF Gen Model

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 0 Tutorial Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Code Generation description + generator meta-model
GMF GenModel Documentation 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Official GenModel Documentation
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GMF GenModel Hints. Various GenModel attributes & options are explained here
GMF Best Practices P.20-24 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Decorate GMF-Gen and Meta-Model
GMF Best Practices P.45 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: GMF-Gen variability points
Extending your DSM by leveraging the GMF Runtime P.23 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: GMF gen model definition
Extending your DSM by leveraging the GMF Runtime P.26 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Gen->Code overview
Creating your own Domain Specific Modeler using GMF P.21 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Short Intro to GmfGen (1 page). Note that now JET is not used any more as template language but xPand.
Creating your own Domain Specific Modeler using GMF P.26 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Template location for GmfGen(1 page)


GenEditorGenerator

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GenEditorGenerator options & attributes are explained


GenLabel / LabelModelFacet

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Labels in GmfGen


GenDiagram

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GenDiagram options & attributes are explained including Diagram group, Editor group and Providers group


GenPlugin

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GenPlugin options & attributes are explained


GenEditorView

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GenEditorView options & attributes are explained


Reconciler

Resource Page Type Company/Author Lang. Added By
GMF Reconciler 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: The GMF Reconciler handles the 'protected areas' for GmfMap->GmfGen


Shortcuts

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 2 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Shortcut description + example. Image:shortcut_element.png


GenNavigator

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Explains GenNavigator options & attributes
GMF Tutorial 4 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Short explanation of project navigator customization


GenPropertySheet

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GenPropertySheet options & attributes are explained including GenStandardPropertyTab, GenCustomPropertyTab , Tuning property sheet, no property sheet at all, Add new page, Remove predefined page, Adding section to predefined page, Another tab name for standard page, Prohibit properties editing, Property sheet title and Adding a column to the standard properties view
GMF Propsheet Customization 0 Tutorial N/A E Stefan Kuhn, Orientation in Objects
Description: Propsheet Customization Tutorial
GMF Propsheet Customization With GmfUI 2.1 0 Tutorial N/A E Marc
Description: Propsheet Customization Tutorial with GmfUI 2.1
GMF Tutorial 4 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Short explanation of property sheet customization


Custom Behaviour

Resource Page Type Company/Author Lang. Added By
GMF GenModel Hints 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Explains how to add Custom Behavior. Custom Behavior is basically a representation of GEF's EditPolicy.
GMF Best Practices P.10 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Add custom behavior via gen-model example
Image:GMFCustomBehaviour.png


RCP-Generation

Resource Page Type Company/Author Lang. Added By
GMF RCP Support 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Official GMF RCP Support man-page
GMF Tutorial 4 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Explains RCP Gen features


GMF Graph

Note that GmfGraph is the model for the most common Draw2D figures. To create CustomFigures programmatically look at the Draw2D Section of this index.

Image:resource.png Image:resource_figure.png


Resource Page Type Company/Author Lang. Added By
GMF Tutorial 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Graphical Definition description + example
GMF Best Practices P.25f Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Extend GmfGraph to add gradient figures
GMF Best Practices P.43 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: GMFGraph variability points
Extending your DSM by leveraging the GMF Runtime P.20 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: GMF-Graph definition
Creating your own Domain Specific Modeler using GMF P.17f Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: GmfGraph short intro + Concepts (2 pages)
Creating your own Domain Specific Modeler using GMF P.26 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Template location for GmfGraph(1 page)


Custom Figures

Resource Page Type Company/Author Lang. Added By
GMF Graph Hints 0 Link to newsgroup Michael Golubev (Borland) E Stefan Kuhn, Orientation in Objects
Description: HowTo start with custom figures (links to newsgroup entry)
GMF Graph Hints 0 Snippet Michael Golubev (Borland) E Stefan Kuhn, Orientation in Objects
Description: HowTo Scalable/resizable figures
GMF Tutorial BPMN 0 Tutorial N/A E Stefan Kuhn, Orientation in Objects
Description: Custom Figures example
GMF Tutorial BPMN 0 Tutorial N/A E Stefan Kuhn, Orientation in Objects
Description: Custom Figures example with SVGs


Composite Figures

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 3 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Composite figures example



Layout

Resource Page Type Company/Author Lang. Added By
GMFGraph Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: How can I use CustomLayout and what is purpose of the CustomAttribute


Polyline Decorations

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 2 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Polyline decoration example
Draw2D Documentation 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Adding Decorations and Children to Connections is mentioned here.


Labels

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Describes Labels in GmfGraph



Evolution of GMFGraph Metamodel

Resource Page Type Company/Author Lang. Added By
Evolution of GMFGraph Metamodel 0 N/A N/A E Stefan Kuhn, Orientation in Objects
Description: Evolution of GMFGraph Metamodel


GMF Tool Model

Image:resource_tool.png


Resource Page Type Company/Author Lang. Added By
GMF Tutorial 0 Tutorial Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Tooling Definition description + example
Extending your DSM by leveraging the GMF Runtime P.21 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: GMF tooling definition
Creating your own Domain Specific Modeler using GMF P.19 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Lists concepts of GmfTool (1 page)


GMF Mapping Model

Image:GMFMapDE.png


Resource Page Type Company/Author Lang. Added By
GMF Tutorial 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Mapping Definition description + example
Extending your DSM by leveraging the GMF Runtime P.22 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: GMF mapping model definition
Extending your DSM by leveraging the GMF Runtime P.24 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Mapping Example
Creating your own Domain Specific Modeler using GMF P.20 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Short Intro to GmfMap (1 page)



Compartments

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 2 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Description what compartments are + example. Click here for the mapping part



Labels

Resource Page Type Company/Author Lang. Added By
GMF Wiki 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: Describes Labels in GmfMap



Validation

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 2 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Validation description + example.


Use Cases / Code Snippets / Scenarios

Resource Page Type Company/Author Lang. Added By
GMF MapModel Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: Show children elements from non-containment feature
GMF MapModel Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: Endless/recursive hierarchies
GMF MapModel Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: Use same creation tool to create various diagram elements
GMF MapModel Hints 0 Snippet N/A E Stefan Kuhn, Orientation in Objects
Description: Specialize domain element
GMF MapModel Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: Init Diagram File Action doesn't work with nested container!
GMF MapModel Hints 0 Scenario N/A E Stefan Kuhn, Orientation in Objects
Description: Init Diagram File Action doesn't work with nested container!


GMF-Runtime

Overview

Resource Page Type Company/Author Lang. Added By
Introducing the GMF Runtime 0 Article IBM,F. Plante E Stefan Kuhn, Orientation in Objects
Description: Good introduction to the GMF runtime
GMF Best Practices P.5 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Short explanation what GMF-Runtime does
Extending your DSM by leveraging the GMF Runtime P.6ff Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: GMF runtime architecture
Extending your DSM by leveraging the GMF Runtime P.9ff Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Overview of reusable runtime components
GMF Model View Controller 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Architecture with addition of 2 tier model layer to support generic notation meta-model
GMF Documentation 0 Documentation N/A E Stefan Kuhn, Orientation in Objects
Description: GMF Extension Points API
Creating your own Domain Specific Modeler using GMF P.29-35 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Runtime intro + architecture + dependencies


Extension Points / Services

Resource Page Type Company/Author Lang. Added By
Services 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Definition
GMF Best Practices P.37f Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: List of available extension points
Extensibility 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: The extensibility of GMF is an area where the platform differs greatly from the GEF mechanism for integrating a domain editor
Creating your own Domain Specific Modeler using GMF P.38f Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Diagram + List of available services (2 pages)


Customization Plug-in

Resource Page Type Company/Author Lang. Added By
GMF Tutorial 3 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: Explanation why a customization plug-in is needed / useful



View /Styles

Resource Page Type Company/Author Lang. Added By
View Service 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Overview
Extending your DSM by leveraging the GMF Runtime P.29f Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Styles. How to add persistent properties to the notation view elements
Creating your own Domain Specific Modeler using GMF P.50 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: How to add persistent properties to the notation view elements


EditParts

Resource Page Type Company/Author Lang. Added By
EditPart Service 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Overview / Definition
Extending your DSM by leveraging the GMF Runtime P.28 Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Demonstration of adding filter functionality to an EditPart
Extending your DSM by leveraging the GMF Runtime P.34ff Presentation IBM, A.Hunter,M.Mostafa E Stefan Kuhn, Orientation in Objects
Description: Demonstration how EditPart listens to domain model changes
Creating your own Domain Specific Modeler using GMF P.41 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Behavior-diagram of EditPart creation & exectuion.
Creating your own Domain Specific Modeler using GMF P.49 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Customized EditPart example which uses RenderImage


EditPolicies

Resource Page Type Company/Author Lang. Added By
EditPolicy Service 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Overview / Definition
GMF Best Practices P.7f Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Example for pop-up dialog on double click to modify an element.
GMF Best Practices P.9 Presentation Borland,A.Tikhomirov,A.Shatalin E Stefan Kuhn, Orientation in Objects
Description: Add custom behavior via edit policy example
Creating your own Domain Specific Modeler using GMF P.53 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Steps to change double click action via an EditPolicy
Creating your own Domain Specific Modeler using GMF P.54 Presentation Frederic Plante (IBM), Steven R. Shaw (IBM) and Artem Tikhomirov (Borland) E Stefan Kuhn, Orientation in Objects
Description: Steps for changing Drag & Drop via DragDropEditPolicy


Palette

Resource Page Type Company/Author Lang. Added By
Palette Service 0 Documentation IBM E Stefan Kuhn, Orientation in Objects
Description: Overview / Definition
GMF Tutorial 3 0 Tutorial Borland, Richard Gronback E Stefan Kuhn, Orientation in Objects
Description: How to remove tools from the palette


Decoration