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 "Sphinx/stories"

(Metamodel services)
(Metamodel services)
Line 14: Line 14:
 
| Plug-in || Extension Points
 
| Plug-in || Extension Points
 
|-
 
|-
| rowspan="7" | align=center | org.eclipse.sphinx.emf || customCommands
+
| rowspan="7" | org.eclipse.sphinx.emf || align=center | customCommands
 
|-
 
|-
 
| editingDomainFactoryListeners
 
| editingDomainFactoryListeners

Revision as of 12:03, 5 May 2014

User Stories

Architecture Refactoring

Essential Sphinx classes

Metamodel services

The idea is to collect most of Sphinx extension points under one extension point, the Metamodel Services. This unique extension point will provide the glue to manage a new metamodel by Sphinx and will have the flexibility to be dispatched over many plug-ins depending on the architecture.

Current Architecture


Plug-in Extension Points
org.eclipse.sphinx.emf customCommands
editingDomainFactoryListeners
metaModelDescriptors
modelConverters
resourceHandlers
resourceLocators
resourceScopeProviders

Back to the top