Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Dawn Feature Overview"

Line 1: Line 1:
 
= Common Features =
 
= Common Features =
 
+
*Network independence (Offline Mode)
 +
**Using one of the latest CDO features (offline support) Dawn will allow modifying GMF diagrams without a connection to an online repository.
 +
*Authentication/Authorization (not yet implemented; see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319485 Bug 319485])
 +
**Providing a access rights on diagram level will allow you to save for data
 +
**Additionally the use of the diagram (show, modify, view) will be restrictable. Locking behaviour can also be influenced.
 +
* Locking (not yet re-implemented, see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319486 Bug 319486])
 +
**Dawn will support locking on different hierarchy levels in the GMF diagram
 +
**Locked objects marked with special visualisations
 
= Integration with GMF editors =
 
= Integration with GMF editors =
 
* Conflict handling
 
* Conflict handling
Line 10: Line 17:
 
**A dynamic design and a flexible generator will make it possible to “collaboratize” existing GMF editors even if the source is
 
**A dynamic design and a flexible generator will make it possible to “collaboratize” existing GMF editors even if the source is
 
**Existing editor do not need to modified
 
**Existing editor do not need to modified
*Network independence (Offline Mode)
+
 
**Using one of the latest CDO features (offline support) Dawn will allow modifying GMF diagrams without a connection to an online repository.
+
*Authentication/Authorization (not yet implemented; see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319485 Bug 319485])
+
**Providing a access rights on diagram level will allow you to save for data
+
**Additionally the use of the diagram (show, modify, view) will be restrictable. Locking behaviour can also be influenced.
+
* Locking (not yet re-implemented, see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319486 Bug 319486])
+
**Dawn will support locking on different hierarchy levels in the GMF diagram
+
**Locked objects marked with special visualisations
+
  
  

Revision as of 12:03, 7 February 2011

Common Features

  • Network independence (Offline Mode)
    • Using one of the latest CDO features (offline support) Dawn will allow modifying GMF diagrams without a connection to an online repository.
  • Authentication/Authorization (not yet implemented; see Bug 319485)
    • Providing a access rights on diagram level will allow you to save for data
    • Additionally the use of the diagram (show, modify, view) will be restrictable. Locking behaviour can also be influenced.
  • Locking (not yet re-implemented, see Bug 319486)
    • Dawn will support locking on different hierarchy levels in the GMF diagram
    • Locked objects marked with special visualisations

Integration with GMF editors

  • Conflict handling
    • Dawn provides detection and handling mechanisms for conflicts
    • It bases on the CDO conflict mechanisms and provide flexible and intuitive UI to handle conflicts
    • Conflicts are displayed inside the diagram editor. Conflicts that cannot be visualized inside the editor will be show in a special view (Dawn Conflict View; not yet re-implemented)
  • generate extension code
    • No change of existing code
    • A dynamic design and a flexible generator will make it possible to “collaboratize” existing GMF editors even if the source is
    • Existing editor do not need to modified


Integration with EMF editors

The inital integration for EMF editor will be covered in Bug 323828


Integration with Graphiti editors

  • One of the next features will be the integration of Graphiti based editor

Web integration

  • WebViewer/WebEditor (re-implementation started, see Bug 319487)
    • Dawn provides a web viewer to view changes in the diagram while they are processed in Eclipse
    • it also will support changing the diagram (adding/deleting/manipulating) in a browser
    • this mode allows editing GMF-diagrams on mobile device even if no Java platform is installed

Extended Tooling and Frameworks

  • The famous Ecore Editor has been extened to be used on Dawn 323828
  • Ecore Tools Diagram editor will be extended to be used on Dawn Bug 333187

Back to the top