This extension point is used to contribute terminal launcher delegates.
<p>
Terminal launcher delegates contributes terminal settings widget to the <code>LaunchTerminalSettingsDialog</code> required to open a remote terminal through a specific communication channel, like TCF or SSH.
The unique id of the terminal launcher delegate contribution.
</documentation>
</annotation>
</attribute>
<attribute name="label" type="string">
<annotation>
<documentation>
The label representing the terminal launcher delegate within the UI.
</documentation>
</annotation>
</attribute>
<attribute name="class" type="string">
<annotation>
<documentation>
The class that implements <code>org.eclipse.tcf.te.ui.terminals.interfaces.ILauncherDelegate</code> or extends <code>org.eclipse.tcf.te.ui.terminals.launcher.AbstractLauncherDelegate</code>.
<p>
The terminal launcher delegate implementation class must be specified either by the class attribute or the class child element!
If <code>true</code>, than the terminal launcher delegate is not visible in the UI, even if a possible <code>enablement</code> will evaluate to <code>true</code>.
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<element name="description" type="string">
<annotation>
<documentation>
A short description of the terminal connector type to be presented in the UI.
</documentation>
</annotation>
</element>
<element name="class">
<annotation>
<documentation>
Used when creating an <code>IExecutableExtension</code> with a named parameter, or more than one.
The class that implements <code>org.eclipse.tcf.te.ui.terminals.interfaces.ILauncherDelegate</code> or extends <code>org.eclipse.tcf.te.ui.terminals.launcher.AbstractLauncherDelegate</code>.
<p>
The terminal launcher delegate implementation class must be specified either by the class attribute or the class child element!