EclipseCon 2007 March 5-8, Santa Clara California





Atom feed

(3576) Integration of a new Ajax personality into ATF (Ajax Toolkit Framework)

Philippe Ombredanne (nexB and EasyEclipse)

Web Development · Short Tutorial

Monday, 08:00, 2 hours | Great America Meeting Room 2

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Philippe Ombredanne

The AJAX Toolkit Framework (ATF) is a Web Tools sub-project that brings Ajax and enhanced JavaScript support to Eclipse. ATF provides a framework and tooling to integrate support for libraries like Dojo, Zimbra , Rico, or Prototype.
Some ATF features are enabled by a new multi-platform SWT embedded Mozilla (using Xulrunner, the Mozilla and Firefox rendering engine). This component enables Eclipse and Web browser integration beyond the capabilities of the standard SWT Browser widget.
This design authorizes features like Eclipse-based JavaScript in-browser debugging, DOM inspection, or XMLHTTPRequest monitoring. And of course ATF provides comprehensive JavaScript editing, and integration with the Web Tools framework.
An other aspect of ATF is the Personality Builder, a tool to assist with the creation of plug-ins for new (or not yet supported) AJAX or JavaScript libraries. Creating a new personality is the way to integrate those libraries with ATF.
To leverage Ajax and JavaScript in your IDE project, this tutorial will guide you step by step to integrate a new Ajax library personality in ATF.
Additional tutorial takeaways include:

Philippe is a passionate open source software developer, Eclipse activist and enthusiast plug-in developer. He is the CTO and co-founder of nexB, a software company dedicated to open source and application life-cycle management tools and services. He is a maintainer for EasyEclipse, an open source distribution of useful Eclipse plug-ins, and active contributor to several open source Eclipse projects, including PHPEclipse and the Ajax Toolkit Framework. As a volunteer, he recently led the Google Summer of Code program for Eclipse. He has worked at McDonnell Douglas, Accenture, and BearingPoint in various software development and consulting positions and on assignments at Apple, BEA, Checkpoint, Cisco, HP, Mercury, Microsoft, NetApp and SAP.

Floor Plan
(go to eclipsezilla submission)

Gold sponsors

Klocwork logo

BEA logo

IBM logo

Actuate logo

Business Objects logo

Red Hat logo

Windriver logo

Ingres logo

Silver sponsors

Sybase logo

Oracle

Code Gear

Innoopract logo

Compuware logo

Nexaweb

Activegrid

ACCESS

Genuitec

Lynux Works

Telelogic

Cloudsmith

Instantiations

Google logo

Media sponsors

ACM Queue logo

Software Test & Performance logo

Eclipse Magazin logo

Methods and Tools logo

Addison-Wesley logo

Eclipse Magazine logo

Eclipse Developers Journal logo

Embedded Computing logo

Eclipsezone logo

Eclipse Review logo

SD Times logo

TheServerSide Java Symposium

GoingtoMeet.com logo

Enterprise Open Source logo

Eclipse Source logo