Jump to: navigation, search

Difference between revisions of "UFaceKit"

(Overview)
Line 2: Line 2:
  
 
The project can currently be split into 2 main working areas
 
The project can currently be split into 2 main working areas
* The Core-API
+
* The Core Module
* The Toolkit-Specific-API
+
* The Toolkit-Specific Module
  
 
which itself once more split into smaller sub-areas
 
which itself once more split into smaller sub-areas
Line 18: Line 18:
  
 
== The Modules ==
 
== The Modules ==
=== The Core-API ===
+
=== The Core Module ===
  
=== The Toolkit-Specific-API ===
+
=== The Toolkit-Specific Module ===

Revision as of 16:56, 14 January 2009

UFaceKit is a project providing an high-level, widget toolkit independent UI-API ranging from SWT over GWT to potentially Android.

The project can currently be split into 2 main working areas

  • The Core Module
  • The Toolkit-Specific Module

which itself once more split into smaller sub-areas

Overview

UFaceKit works on different levels using a layered setup first and fore most UFaceKit needs to have an Eclipse-Databinding for Widget and Model-Technologies it wants to use. Some of them are provided by other projects (SWT-Observable, EMF-Observables) and UFaceKit reuses them. For other technologies it provides the implementation as part of the UFaceKit project.

UFaceKit Overview 1.png

Above this enabling bits UFaceKit provides higherlevel APIs for easier use and built-in support for many different features.

UFaceKit Overview 2.png

The Modules

The Core Module

The Toolkit-Specific Module