This extension point is used to assign UI elements to a trace type defined by org.eclipse.linuxtools.tmf.core.tracetype. a fully qualified identifier of the target extension point an optional identifier of the extension instance an optional name of the extension instance The unique ID that identifies this trace type. The icon associated to the trace type. The unique ID that identifies this experiment type. The icon associated to the experiment type. The events table to use for this trace type. If omitted, the default events table will be used. The fully qualified name of a class that extends <samp>TmfEventsTable</samp> . If empty, the default events table will be used. The default editor to use for this trace type. If omitted, the default events editor will be used. The id of the editor to use for this trace type. If empty, the default events editor will be used. The event table columns to use with this trace type. If omitted, the default columns will be used. If the "eventsTableType" element is present, we will first try to provide a table of that type (ignoring the contents of "eventTableColumns"). If the requested table type cannot be provided, then we will fall-back to using a default table with the columns defined in "eventTableColumns". The fully qualified name of a class that implements <samp>ITmfEventTableColumns</samp> . If empty, the default columns will be used. 3.0 Example use of the extension point: the GDB trace type, which specifies a custom icon and a custom editor, also the generic experiment, which specifies a custom icon. The 'type/tracetype' element has to point to an existing tmf.core.tracetype extension! <extension point="org.eclipse.linuxtools.tmf.ui.tracetypeui"> <type icon="icons/obj16/gdb_icon16.png" tracetype="org.eclipse.linuxtools.gdbtrace.core.type.gdb"> <eventsTableType class="org.eclipse.linuxtools.internal.gdbtrace.ui.views.events.GdbEventsTable"> </eventsTableType> </type> <experiment_type tracetype="org.eclipse.linuxtools.tmf.core.experiment.generic" icon="icons/elcl16/experiment.gif"> </experiment_type> </extension> The 'eventsTableType/class' element has to extend TmfEventsTable. It is optional however ; if it is not specified, the default TmfEventsTable will be used. [Enter information about supplied implementation of this extension point.] Copyright (c) 2014 Ericsson 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 <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>