Version 2 (modified by sauermann, 19 years ago) (diff) |
---|
Gnowsis in Eclipse
Sooner or later (probably September 2006) we will move the gnowsis gui to Eclipse RCP. The big advantage of that is that we have a nice gui and a community that knows how to make frameworks.
Setting up the application
The application can be set up similar to what dbin.org did or the Hayloft/Haystack people do.
What we would need is an "Nepomuk application" object with roughly these properties:
- getPimoService();
- getPimoStore();
- ... get all other services
For the applicationWindow:
- getCurrentResourceDS(); - the currently selected resource
- getCurrentModelDS() - the currently selected model. The model could be expanded with operations for committing changes or rollback
Then each editor and view can access them.
Selection and Data model in the background
The eclipse selection model could be combined with the known GnoGno components from GnognoComp.
Actions
Eclipse actions are a big opportunity for us. If we manage to transfer as much as possible from Action or IWorkbenchWindowActionDelegate we can save much time.
Also, this would allow us to have plugins that have new actions for resources (what we always wanted).
Views and Editors
yes, views. oh boy, views. Heiko Maus always wanted to have views.