Life’s Passion

My Projects in Eclipse

Archive for the 'Declarative UI' Category

Declarative Data Binding - Part 1

Posted in Data binding, Declarative UI, XWT on November 13th, 2009 | No Comments »

Why Data Binding?
Data binding is a process that establishes a connection between the application UI and business logic. Since 2006, eclipse has worked on this solution. Here is the purpose of JFace data binding, given in JFace Data Binding Introduction:
Developing line of business applications as Eclipse Rich Client Platform applications presents a number of unique [...]

[ Back to top ]

XWT Designer

Posted in Announcement, Declarative UI, VE, Visual Editor for XAML, XWT on November 2nd, 2009 | No Comments »

During the ESE 2009 last week, I have shown a demo with a WYSIWYG editor for XWT in e4 Symphosium and XWT session. It is a tool like VE of eclipse. But the architecture is completely different. XWT Designer relies on XML, instead of Java in VE. And also it doesn’t have two JVMs as [...]

[ Back to top ]

XWT - Data Trigger (2)

Posted in Declarative UI, XWT on November 1st, 2009 | No Comments »

In the previous post, I have shown up the Trigger, which is in fact a Control Trigger. The source of Trigger is a UI Control such as Button. It looks like Control Binding, but it is a little bit different in features. Control binding is used to synchronize the state of the two controls. It [...]

[ Back to top ]

XWT - UI Trigger (1)

Posted in XWT on October 12th, 2009 | 9 Comments »

One of the most common features of any modern application, whether web-based or client-based, is the dynamic aspect of user interface elements. These include buttons that highlight when focused or clicked, images that change when the mouse is rolled over them, text boxes that change color to indicate errors, the visibility/edit-ability of input fields through [...]

[ Back to top ]

XWT - Getting started II

Posted in Declarative UI on July 5th, 2009 | Comments Off

Here is the screencast to help getting started XWT:

[ Back to top ]

XWT - Getting started

Posted in Declarative UI on January 17th, 2009 | 10 Comments »

As a candidate of the declarative UI solution in e4, XWT contributed by Soyatec has been integrated in e4 official CVS repository and is available for download. Click here to jump on the download page.
This framework consists of two features:

Runtime engine (org.eclipse.e4.xwt)
Development tools (org.eclipse.e4.xwt.tools)

The tools “feature” provides some wizards and a powerful XML editor [...]

[ Back to top ]

XWT - Declarative UI designed for Eclipse

Posted in Declarative UI on November 28th, 2008 | 1 Comment »

Introduction
With today’s Eclipse 3.x stream, UI development uses still direct programming mode: UI controls and event handling are directly created in Java. This solution presents several drawbacks:

High technology pre-requisite as UI developer
Difficult to separate UI appearance and business logic
Poor reusability
Limitation of the dynamic UI support
Very hard to integrate with develop tools

A new UI programming [...]

[ Back to top ]

Recent Posts

Archives

Categories

Meta