Jump to: navigation, search

Difference between revisions of "JFace Data Binding"

m (Added Data Binding category.)
(Removing link to Data_Binding_HOWTO.)
Line 16: Line 16:
  
 
=== Tutorials & Presentations ===
 
=== Tutorials & Presentations ===
* [[Data Binding HOWTO]] Document
 
 
* [[Media:Databinding.pdf | 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.)''
 
* [[Media:Databinding.pdf | 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.)''
 
* [https://admin.adobe.acrobat.com/_a300965365/p77464314/ JFace Data Binding Webinar]
 
* [https://admin.adobe.acrobat.com/_a300965365/p77464314/ JFace Data Binding Webinar]

Revision as of 14:15, 7 April 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

Articles

Concepts

Requirements and Design

Tutorials & Presentations

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

  • Answer questions on newsgroup - we try to be prompt and responsive on the newsgroup but there's always room for improvement. If you know the answer to a query feel free to answer.
  • Write patches for new or existing bugs - When logging a bug if a patch is included it will increase the likelihood and speed at which the fix is made. To make a great impression, attach a test as well.
  • Write documentation or tutorials - A project can never have too much documentation. We're in need of updates for the wiki and we're looking for more tutorials.
  • Let us know how you feel - Feedback, whether positive or negative, is always appreciated. This can be done via the newsgroup, existing bugs, or plan items in bugzilla.

Project Status

JFace Data Binding 1.0 will be released with Eclipse 3.3, Europa. The API is frozen for the 1.0 release but there are still a few items scheduled for the 3.3M7 timeframe.