Eclipse alapú fejlesztés és integráció - Segédanyagok

Félév: 2011. ősz
Title Egyedi szöveg
Grafikus szerkesztők készítése 1 - GEF és Graphiti
EMF Gyakorlat
Grafikus szerkesztők készítése 2 - GMF
Grafikus szerkesztők készítése 3 - Layouting és 3D támogatás
Szöveges editorok 1 - Bevezető
Szöveges editorok 2 - IMP, EMFText, Xtext
Xtext gyakorlat 1
Szöveges editorok 3 - Xtext kiterjesztett lehetőségek
Xtext gyakorlat 2
Kódgenerálás
EMF - Resource kezelés, EEF és EMF Databinding
Modelltranszformációk
Models@Runtime előadásfóliák
EMF-IncQuery gyakorlat
Félév: 2010. ősz
Title Egyedi szöveg
Bevezető előadás
Alapismeretek

Plug-in fejlesztés alapok

Grafikus felületek SWT és JFace segítségével

EMF - Domain-specifikus modellezés

Az érintett tematika:

  • Domain-specifikus modellezés
  • Eclipse Modeling Framework
  • EMF alapszolgáltatások
Grafikus editorok készítése I. - GEF
Grafikus editorok készítése II. - GMF

Tematika

  • GMF Runtime funkciók
  • GMF Tooling
    • GMF Graphical Model
    • GMF Tool Model
    • GMF Mapping Model
  • Összetettebb lehetőségek
Szöveges editorok - Bevezető
Szöveges editorok - IMP

Segédanyagok elérhetőek a projekt honlapján. Külön javaslom a PIMP My Eclipse című tutorial anyagát (a laboron is ezt használtuk).

Szöveges editorok - Xtext
Kódgenerálás
EMF Databinding

Példakód kipróbálása:

  1. Hozzunk létre egy sn kiterjesztésű fájlt (használjuk az Example EMF Model Creation Wizards kategóriában levő New... varázslót).
  2. Nyissuk meg a Socialnetwork Model Editor nevű editorral, és adjunk hozzá tartalmat.
  3. Ezután a tartalom megjelenik a Social Network Form Editor nevű szerkesztőben - ez jött létre data binding segítségével.
Modelltranszformációk, VIATRA
Syndicate content