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"

(Integration with GMF editors)
Line 1: Line 1:
 +
= Common Features =
 +
 
= Integration with GMF editors =
 
= Integration with GMF editors =
 
* Conflict handling
 
* Conflict handling
Line 16: Line 18:
 
**Dawn will support locking on different hierarchy levels in the GMF diagram
 
**Dawn will support locking on different hierarchy levels in the GMF diagram
 
**Locked objects marked with special visualisations
 
**Locked objects marked with special visualisations
 +
 +
 +
= Integration with EMF editors =
 +
 +
The inital integration for EMF editor will be covered in [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323828 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 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319487 Bug 319487])
 
*WebViewer/WebEditor (re-implementation started, see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=319487 Bug 319487])
 
**Dawn provides a web viewer to view changes in the diagram while they are processed in Eclipse
 
**Dawn provides a web viewer to view changes in the diagram while they are processed in Eclipse
Line 21: Line 36:
 
**this mode allows editing GMF-diagrams on mobile device even if no Java platform is installed
 
**this mode allows editing GMF-diagrams on mobile device even if no Java platform is installed
  
= Integration with EMF editors =
+
= Extended Tooling and Frameworks =
  
The inital integration for EMF editor will be covered in [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323828 Bug 323828]
+
*The famous Ecore Editor has been extened to be used on Dawn [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323828Bug 323828]
 +
*Ecore Tools Diagram editor will be extended to be used on Dawn [https://bugs.eclipse.org/bugs/show_bug.cgi?id=333187 Bug 333187]

Revision as of 12:02, 7 February 2011

Common Features

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
  • 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 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