Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

EMF i Genmodel Projekt org.inmost.crm.teneo.

Podobne prezentacje


Prezentacja na temat: "EMF i Genmodel Projekt org.inmost.crm.teneo."— Zapis prezentacji:

1 EMF i Genmodel Projekt org.inmost.crm.teneo

2 Topics Genmodel i Ecore raz jeszcze Własności Genmodel
Własności Pakietu Własności Klasy Własności Cech Generowanie kodu

3 Model generatora ECore zawiera jedynie informacje o modelu Genmodel
Genmodel contains additional information needed for code generation - package prefix, generation options, etc.

4 Genmodel i Ecore ECore Genmodel
Pokazanie, ze chociaz edytory i wezly wygladaja podobnie tak naprawde udostepniania zupelnie inne spojrzenie na model

5 Genmodel i Ecore ECore Genmodel
Pokazanie, ze chociaz edytory i wezly wygladaja podobnie tak naprawde udostepniania zupelnie inne spojrzenie na model

6 Genmodel Model Name – nazwy generowanych pluginów bazują na tej nazwie
Model/Edit/Editor Plug-In ID – unikalne identyfikatory pluginów Model/Edit/Editor Directory – katalog docelowy generowania poszczególnych wtyczek Template Directory – katalog z szablonami generowania

7 Pakiet Base Package – na podstawie tej nazwy tworzone są podpakiety, nie trzeba tworzyć pustych Prefix – używany do tworzenia nazw klas pakietowych (np. fabryk) Adapter Factory – czy generować fabrykę i switch Implementation – przyrostek w nazwie generowanych pakietów z implemntacją

8 Klasa Image – czy generować obrazek reprezentujący daną klasę
Label Feature – określa, który z pojedynczo- wartościowych atrybutów ma być traktowany jako etykieta item providerze Provider Type – czy generować item providera dla danej klasy

9 Cecha Children – określa czy dana referencja jest traktowana jako dziecko (domyślnie true dla relacji containment i false dla reference) Notify – czy powiadomienia o zmianach mają być wysyłane do centralnego „model change notifier” Property Type – określa czy w tworzonym item providerze ma znaleźć się wpis o edytowalności pola w widoku properties

10 Generowanie kodu

11 Koniec Dziękuje 


Pobierz ppt "EMF i Genmodel Projekt org.inmost.crm.teneo."

Podobne prezentacje


Reklamy Google