[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [e4-dev] Why XML UI is important for us
|
yves.yang@xxxxxxxxxxx wrote:
You forget that XWT is model-based. Of course, we think in model. This is
the difference between XSWT and XWT.
XWT is model-based in the same way that any XML document has a schema.
Hence, it also has an EMF model, since you can generate such from the
XML schema.
Do you agree that XWT's model is the classes, properties and
methods/constructors of the underlying SWT API, since that's what XAML
is: a serialization format for an object structure that is
(re)constructed with a specific API (classes, properties and
methods/constructors)?
It may be natural to program against SWT, but I don't think it is
natural to model a UI with such an API-oriented model. A UI model should
represent the _state_ of the UI, while an XWT model represents the
_creation process_.
Yves, we are repeating ourselves. Until I can think of new pros and
cons, I think I'll be silent.
Hallvard