XSLT Debugger

Identifier:
org.eclipse.wst.xsl.launching.jaxp.debugger

Description:
Contribute a debugger for a particular JAXP processor type (e.g. Saxon). The extension point primarily defines the classpath and transformer factory to be used when debugging.

Configuration Markup:

<!ELEMENT extension (debugger+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT debugger EMPTY>

<!ATTLIST debugger

id                      CDATA #REQUIRED

name                    CDATA #REQUIRED

classpath               CDATA #REQUIRED

processorTypeId         CDATA #REQUIRED

className               CDATA #REQUIRED

transformerFactoryClass CDATA #REQUIRED

>

A debugger for a processor type



Examples:

   <extension
         point="org.eclipse.wst.xsl.jaxp.launching.debugger">
      <debugger
            className="org.eclipse.wst.xsl.xalan.debugger.XalanDebugger"
            classpath="${eclipse_orbit:org.eclipse.wst.xsl.xalan}"
            id="org.eclipse.wst.xsl.xalan.debugger"
            name="Xalan 2.5.1 or greater"
            processorTypeId="org.eclipse.wst.xsl.xalan.processorType"
            transformerFactoryClass="org.apache.xalan.processor.TransformerFactoryImpl">
      </debugger>
   </extension>


Copyright (c) 2007 Chase Technology Ltd - http://www.chasetechnology.co.uk.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html