[elvystrac] r1958 - main page

  • From: elvys@xxxxxxxxxxxxxxxxxxxxxx
  • To: elvystrac@xxxxxxxxxxxxx
  • Date: Sun, 28 Feb 2010 23:40:29 +0100

Author: EvaV
Date: 2010-02-28 23:40:29 +0100 (Sun, 28 Feb 2010)
New Revision: 1958

Modified:
   trunk/layouteditor/LayoutDesigner/doc/mainpage.dox
Log:
main page

Modified: trunk/layouteditor/LayoutDesigner/doc/mainpage.dox
===================================================================
--- trunk/layouteditor/LayoutDesigner/doc/mainpage.dox  2010-02-28 22:17:49 UTC 
(rev 1957)
+++ trunk/layouteditor/LayoutDesigner/doc/mainpage.dox  2010-02-28 22:40:29 UTC 
(rev 1958)
@@ -1,8 +1,25 @@
-/** @mainpage Elvys Layout Designer
+/** @mainpage Elvys LayoutDesigner
 *
 * @authors Eva Viktorinova
 *
 * @section intro Introduction
 * @par 
-* This program is ....
-*/
+* This program - LayoutDesigner - is a part of the Elvys project. It allows to 
design layouts.
+*
+* @section design Designing of the position
+* 
+* Positions are designed on the design are that is represented by the class 
DesignArea. It allows user to click with the mouse on the design area and start 
* designing position by moving mouse. It ensures that positions aren't 
overlapped.
+* 
+* @section move Moving and resizing of the position
+* 
+* It is possible to move or resize already designed positions by clicking on 
them and dragging them to their new location.
+*
+* @section serverCom Communication with the server
+*
+* LayoutDesigner needs to get some information from server. As its input 
parameters it is given the identificator of the user who opened LayoutDesigner, 
+* the identificator of the company where user belongs  and his localization. 
If LayoutDesigner is opened for editing of already designed layout, it has one 
* more parameter - the identificator of layout. 
+* LayoutDesigner communicates with server by sending http post request to 
dispatcher. 
+* It checks whatever opened layout isn't edited by another user.
+* It loads layout by its identificator from server and gets xml representation 
of the layout as answer. 
+* LayoutDesigner allows user to store layout in server database.
+*/ 


Other related posts:

  • » [elvystrac] r1958 - main page - elvys