Grafický rámec pro úpravy

Grafický rámec pro úpravy
Typ Rámec Eclipse GUI _ _
Vývojář Nadace Eclipse
Zapsáno v Jáva
Operační systém Multiplatformní software
Nejnovější verze 3.5.2 ( 24. února 2010 )
webová stránka eclipse.org/gef/

Graphical Editing Framework (GEF)  je framework speciálně navržený pro platformu Eclipse . Má se za to, že GEF je poměrně obtížný framework na naučení, ale zároveň má řadu výhod ve srovnání s jinými frameworky. GEF se skládá z následujících komponent:

Výhody

Koncept MVC

Upravit zásady

Celkové chování datového modelu je určeno Editpolicy. Řadič může poskytnout velké množství chování namapováním zásady úprav na příslušnou roli. Zásady úprav lze přidávat a odebírat dynamicky.

GEF a EMF

GEF lze přímo použít s jakýmkoli datovým modelem, včetně modelů vytvořených pomocí Eclipse Modeling Framework . Graphical Modeling Framework poskytuje další infrastrukturu pro diagramy, které využívají nebo rozšiřují model EMF, který je základem GMF.

Odkazy