Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JFace Data Binding"
(→Miscellaneous) |
m (→Project Status) |
||
Line 38: | Line 38: | ||
There are many ways to get involved with JFace Data Binding. To find out how you can contribute see [[/How to Contribute|How to Contribute]]. | There are many ways to get involved with JFace Data Binding. To find out how you can contribute see [[/How to Contribute|How to Contribute]]. | ||
− | == Project Status == | + | ==Project Release Status== |
JFace Data Binding 1.0 was releaseed with Eclipse 3.3, [[Europa Simultaneous Release | Europa]]. We're currently working on the [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BDataBinding%5D&classification=Eclipse&product=Platform&component=UI&target_milestone=3.3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 3.3.1 maintenance release] as well as enhancements for 3.4. | JFace Data Binding 1.0 was releaseed with Eclipse 3.3, [[Europa Simultaneous Release | Europa]]. We're currently working on the [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BDataBinding%5D&classification=Eclipse&product=Platform&component=UI&target_milestone=3.3.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 3.3.1 maintenance release] as well as enhancements for 3.4. | ||
[[Category:Data Binding]] | [[Category:Data Binding]] |
Revision as of 19:37, 6 September 2007
JFace Data Binding is a multi-threaded set of abstractions that allow for automated validation and synchronization of values between objects. This is commonly used for, but not limited to, the binding of user interface components to model attributes. The core concepts behind the project are Observables and Bindings. We provide IObservable implementations for SWT, JFace, and JavaBeans but the core is void of references to these in anticipation of implementations for other projects (e.g. EMF, Swing, etc.).
JFace Data Binding |
Home |
How to Contribute |
FAQ |
Snippets |
Concepts |
Binding |
Converter |
Observable |
Realm |
Contents
Articles
Concepts
- Observable
- Binding
- Converter
- Validators
- Realm
- Master Detail
Requirements and Design
Tutorials & Presentations
- Dave Orme's EclipseCon 2006 Lightning Talk slides (The code in this presentation is out of date and should not be used as an example but the concepts are still relevant.)
- JFace Data Binding Webinar
- Dave and Boris's EclipseCon 2007 long talk and slides
Miscellaneous
Contact Us
The Platform newsgroup is the place for discussions and questions relating to JFace Data Binding. When posting please prefix the subject with "[DataBinding]" to allow us to easily find posts related to the project.
Design discussions and bugs are located on Eclipse bugzilla with a the values...
- Classification
- Eclipse
- Product
- Platform
- Component
- UI
Like posts to the newsgroup when logging bugs please prefix the summary with "[DataBinding]" to allow for easier identification.
Getting Involved
There are many ways to get involved with JFace Data Binding. To find out how you can contribute see How to Contribute.
Project Release Status
JFace Data Binding 1.0 was releaseed with Eclipse 3.3, Europa. We're currently working on the 3.3.1 maintenance release as well as enhancements for 3.4.