Jump to: navigation, search

Scout/Concepts

< Scout
Revision as of 16:43, 12 September 2011 by Dev.jmini.fr (Talk | contribs)


Scout
Wiki Home
Website
DownloadGit
Community
ForumsBlogTwitter
Bugzilla
Bugzilla


The Concepts pages define concepts and elements used in the Eclipse Scout Framework.

Plug-ins

Scout Client Shared Server.png

A Scout project is composed of different Eclipse plug-ins. (each plug-in is an Eclipse Project)

The Scout runtime rely on separation of UI and GUI. Therefore additional plug-ins are required:

  • SWT UI Plug-In (eg your.application.ui.swt)
  • Swing UI Plug-In (eg your.application.ui.swing)


Client

Depending of the type of application, the client concepts are not equally used.

The Desktop can be considered as the root of the application. It configures the main window.

For the user interaction, actions such as menus allows the user to trigger some actions. Forms and their field provide some controls to enter some data.

Outlines and Pages are particularly relevant for outline based application.

Server

The server exposes services for the client:


Shared

It contains resources that are required by the Client and the Server: Text, Icons, Enumerations, Permission, Lookup Calls, Interfaces...


See also