blob: 86c88b984b2ba29263e92f51f21fad215f32a1cc [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.ui" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation>
<appInfo>
<meta.schema plugin="org.eclipse.ui" id="quickAccess" name="%ExtPoint.quickAccess"/>
</appInfo>
<documentation>
Customize the content of the Quick Access dialog and search field with extra entries.
</documentation>
</annotation>
<element name="extension">
<annotation>
<appInfo>
<meta.element />
</appInfo>
</annotation>
<complexType>
<sequence>
<element ref="provider" minOccurs="1" maxOccurs="unbounded"/>
</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="provider">
<complexType>
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute kind="java" basedOn="org.eclipse.ui.quickaccess.QuickAccessProvider:"/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appInfo>
<meta.section type="since"/>
</appInfo>
<documentation>
3.113
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="examples"/>
</appInfo>
<documentation>
&lt;extension
point=&quot;org.eclipse.ui.quickAccess&quot;&gt;
&lt;provider class=&quot;org.eclipse.debug.internal.ui.quickaccess.RunQuickAccessProvider&quot;/&gt;
&lt;provider class=&quot;org.eclipse.debug.internal.ui.quickaccess.DebugQuickAccessProvider&quot;/&gt;
&lt;/extension&gt;
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="apiinfo"/>
</appInfo>
<documentation>
This extension point leverages APIs provided in the &lt;code&gt;org.eclipse.ui.quickaccess&lt;/code&gt; package.
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="implementation"/>
</appInfo>
<documentation>
&lt;code&gt;org.eclipse.debug.ui&lt;/code&gt; contains an implementation of this extension point. Some already existing but hardwired &lt;code&gt;QuickAccessProvider&lt;code&gt;s from &lt;code&gt;org.eclipse.ui.internal.quickaccess&lt;code&gt; package may be contributed through this extension point in future versions.
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="copyright"/>
</appInfo>
<documentation>
Copyright (c) 2019 Red Hat Inc. and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
</documentation>
</annotation>
</schema>