Difference between revisions of "The CCIL User Interface Layer"

From CCIL
Jump to: navigation, search
m
m (Principles)
Line 3: Line 3:
 
== Principles ==
 
== Principles ==
  
TBA
+
The main concept behind the UI Layer is that the different aspects of the environment are realized as independent Maven Web projects, which are finally blended-in by the ''ccil-ui-web'' project. The latter should be referenced by the client projects, and the different functionalities simple disabled from the main configuration file.
 +
 
 +
It is built around the [http://Maven's%20overlay%20system Maven's overlay system].
  
 
== Components ==
 
== Components ==

Revision as of 07:43, 4 June 2016

Thee CCIL User Interface Layer is composed of several simple frameworks. Blended together, they produce integrated, modular web interface which is well suited for dynamic binding just like the CCIL framework itself.

Principles

The main concept behind the UI Layer is that the different aspects of the environment are realized as independent Maven Web projects, which are finally blended-in by the ccil-ui-web project. The latter should be referenced by the client projects, and the different functionalities simple disabled from the main configuration file.

It is built around the Maven's overlay system.

Components

TBA

2. JavaScript

TBA

3. Wallpapers

TBA

4. Web

This is the final project, which blends it all together. TBA