1
<?xml version='1.0' encoding='UTF-8'?>
2
<!-- Schema file written by PDE -->
3
<schema targetNamespace="org.eclipse.cdt.debug.gdbjtag.core" xmlns="http://www.w3.org/2001/XMLSchema">
6
<meta.schema plugin="org.eclipse.cdt.debug.gdbjtag.core" id="JTagDevice" name="%JTagDevice.name"/>
9
Jtag device extension point
13
<element name="extension">
21
<element ref="device" minOccurs="1" maxOccurs="unbounded"/>
23
<attribute name="point" type="string" use="required">
30
<attribute name="id" type="string">
37
<attribute name="name" type="string">
47
<element name="device">
49
<attribute name="id" type="string" use="required">
52
Unique if of the jtag device contribution.
56
<attribute name="name" type="string" use="required">
59
Name of the JTag device.
63
<attribute name="class" type="string" use="required">
66
Class that implements IGDBJtagDevice and provides default commands used by debbuger for various set-up tasks. It is recommended tp extend DefaultGDBJtagConnectionImpl class.
69
<meta.attribute kind="java" basedOn=":org.eclipse.cdt.debug.gdbjtag.core.jtagdevice.IGDBJtagDevice"/>
73
<attribute name="default_connection" type="string">
76
This field can be used to set the default connection string for GDB. It is
77
not used when the "class" parameter specifies a jtagdevice subclass that
78
overrides the default implementation of the getDefaultDeviceConnection()
88
<meta.section type="since"/>
97
<meta.section type="examples"/>
100
[Enter extension point usage example here.]
106
<meta.section type="apiInfo"/>
109
[Enter API information here.]
115
<meta.section type="implementation"/>
118
[Enter information about supplied implementation of this extension point.]