Teaching XSL Tools New Tricks.
Making For Eclipse · Lightning (12 mins)
Tags: Languages , XML Tools
Monday, 16:20, 12 minutes | Lafayette
The XSL Tools editor provides both editing and debugging frameworks for XSLT processors. It comes with built in support for XSLT 1.0, 2.0 and the base XPath 1.0 language. However, what if you want to give it some shiny new wheels, and teach it some new tricks?
The talk will take a brief look at the available extension points and ways to enhance the XSL editors functionality including:
- Adding custom content assistance.
- New XSL Templates
- New XPath Templates
- New XPath content assistance through extension points.
- Use of XML Catalogs to help resolve xsl:includes and xsl:imports.
- Adding additional JAXP XSL Processors via extension points for Run and Debug configurations.
David Carver has over 15 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries. He has worked as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry. He is currently working for Intalio, Inc.
At eclipse he is a committer on the following projects:
Web Tools Platform Source Editing
- XSL Tools Editor
- PsychoPath XPath 2.0 Processor (part of wst.xsl)
Web Tools Platform - Incubator
- Visual Editor for XML (VEX)
- RelaxNG Tools
- Mentoring the XQuery Tools (XQDT).
He is also active on the eclipse Architecture Council, Google Summer of Code, and mentors several other projects outside of the web tools project. He is an avid supporter of Agile techniques and management practices. Particularly Scrum and XP.