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.
E4/Modeling
< E4
Revision as of 15:31, 23 May 2008 by Evolanakis.innoopract.com (Talk | contribs) (→Modeling the Workbench and the Things in It)
Modeling the Workbench and the Things in It
- DOM/CSS
- we need a simple uniform model API that can be styled much like is possible DOM and CSS
- Provider style API
- we need some type of uniform API for impossing a view structure on a model instance, i.e., a unification of ILabelProvider, IContentProvider, IFontProvider, and so on.
- Event Bus
- we need to make it easier to register listeners in a central location
- Commands
- we need a uniform mechanism for changing state
- Tools for Modeling
- we need high level tools to make it easy to develop models
- Data binding
- we need a mechanism for mapping a model of the data onto a model of the user interface
- Constraints
- we need ways of enforcing consistency