blob: 069660869634d174350499d188124ea337bada8d [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.platform.discovery.destprefs" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation>
<appInfo>
<meta.schema plugin="org.eclipse.platform.discovery.destprefs" id="org.eclipse.platform.discovery.destprefs.configurator" name="DestinationsConfigurator XP"/>
</appInfo>
<documentation>
Destinations configurators can be contributed via this extension point
</documentation>
</annotation>
<element name="extension">
<annotation>
<appInfo>
<meta.element />
</appInfo>
</annotation>
<complexType>
<sequence>
<element ref="destinationConfigurator"/>
</sequence>
<attribute name="point" type="string" use="required">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="id" type="string">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="name" type="string">
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element name="destinationConfigurator">
<annotation>
<documentation>
Definition of destinations configurator contributor
</documentation>
</annotation>
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
The id of the destinations configurator contributor
</documentation>
</annotation>
</attribute>
<attribute name="destProviderId" type="string" use="required">
<annotation>
<documentation>
The ID of the destination provider this configurator is related to. The framework would consider that this configurator is capable to work with the destinations provided by the destinations provider specified
</documentation>
</annotation>
</attribute>
<attribute name="contributorClass" type="string" use="required">
<annotation>
<documentation>
The fully qualified name of the class of search destination configurator instances for this destination category.
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn=":org.eclipse.platform.discovery.destprefs.api.ISearchDestinationConfigurator"/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appInfo>
<meta.section type="since"/>
</appInfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="examples"/>
</appInfo>
<documentation>
[Enter extension point usage example here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="apiinfo"/>
</appInfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="implementation"/>
</appInfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
</schema>