+ All Categories
Home > Documents > XML Window Toolkit Ui Framework designed for Eclipse

XML Window Toolkit Ui Framework designed for Eclipse

Date post: 06-Jan-2016
Category:
Upload: keisha
View: 35 times
Download: 0 times
Share this document with a friend
Description:
XML Window Toolkit Ui Framework designed for Eclipse. Eclipse XWT. Eclipse XWT in Action. About XWT Custom Form generator Steps to creating a wizard Bean validation by JSR303 Advantages. Benedek István Bestest Kft. E-mail: [email protected] Tel.: +36 (70) 275 9 275. About XWT. - PowerPoint PPT Presentation
Popular Tags:
8
XML Window Toolkit Ui Framework designed for Eclipse Eclipse XWT
Transcript
Page 1: XML Window Toolkit Ui Framework designed for Eclipse

XML Window Toolkit

Ui Framework designed for Eclipse

Eclipse XWT

Page 2: XML Window Toolkit Ui Framework designed for Eclipse

Eclipse XWT in Action

• About XWT• Custom Form generator• Steps to creating a

wizard• Bean validation by

JSR303• Advantages

Benedek IstvánBestest Kft. E-mail: [email protected].: +36 (70) 275 9 275

Page 3: XML Window Toolkit Ui Framework designed for Eclipse

About XWT

• XWT stands for eclipse XML Window Toolkit

• XWT is Part of eclipse 4

• Declerative UI

• Composite vs Shell <Shell xmlns="http://www.eclipse.org/xwt/presentation"...

• Layout <FillLayout/>

• Event handling <Button text="Click Me!" SelectionEvent="clickButton">

• Data binding <Label text="{binding path=Name}"/>

• Style (CSS)

• JFace integration

• More information: http://wiki.eclipse.org/E4/XWT

Page 4: XML Window Toolkit Ui Framework designed for Eclipse

Custom form generation 1.

Page 5: XML Window Toolkit Ui Framework designed for Eclipse

Custom form generation 2.

Page 6: XML Window Toolkit Ui Framework designed for Eclipse

Steps to creating a wizard

• Generate DAO + ServiceLocator entry 5 min.

• Generate form 3 min.

• Edit form (order, layout, etc.) 20 min.

• Create new Wizard in plugin.xml 2 min.

• Generate Wizard class + implementing addPages, performFinish 10 min.

• Internationalization 10 min.

50 min.

50 min.

50 min.

50 min.50 min.

50 min.

50 min.50 min.

Page 7: XML Window Toolkit Ui Framework designed for Eclipse

Bean validation by JSR 303

• We validate the bean instead of the form

• Same validation on server side and client side

• Serializable Entity bean = model ===> XWT form

• Many forms for the same model => Using groups

Page 8: XML Window Toolkit Ui Framework designed for Eclipse

Advantages of Eclipse XWT Forms

• Rapid form development• Easy maintenance• Easy form validation by jsr 303• Reusablity (same xwt form in wizard and editor)


Recommended