<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.hyades.test.ui">
<annotation>
      <appInfo>
         <meta.schema plugin="org.eclipse.hyades.test.ui" id="testNavigatorType" name="Test Navigator Type"/>
      </appInfo>
      <documentation>
         The goal of this extension point is to allow the Hyades Test Navigator to manage specifically core Hyades elements. This extension point allows tool vendor plug-ins to override the basic behavior of the navigator concerning typed element of the Hyades model (mainly test suites and test cases). 
&lt;p&gt;We can easily imagine that a tool vendor wants his/her own test suite/test case icon is displayed when one of these elements are displayed in the navigator. 
&lt;p&gt;This extension point associates a string, which is the test type to an &lt;code&gt;IHyadesTestNavigatorProvider&lt;/code&gt; implementation.
      </documentation>
   </annotation>

   <element name="extension">
      <complexType>
         <sequence>
            <element ref="type" minOccurs="1" maxOccurs="unbounded"/>
         </sequence>
         <attribute name="point" type="string" use="required">
            <annotation>
               <documentation>
                  a fully qualified identifier of the target extension point
               </documentation>
            </annotation>
         </attribute>
         <attribute name="id" type="string">
            <annotation>
               <documentation>
                  an optional identifier of the extension instance
               </documentation>
            </annotation>
         </attribute>
         <attribute name="name" type="string">
            <annotation>
               <documentation>
                  an optional identifier of the extension instance
               </documentation>
            </annotation>
         </attribute>
      </complexType>
   </element>

   <element name="type">
      <complexType>
         <attribute name="targetType" type="string" use="required">
            <annotation>
               <documentation>
                  type of elements (mainly Test Suite/Test Case) this extension provides new visual behavior.
               </documentation>
            </annotation>
         </attribute>
         <attribute name="provider" type="string" use="required">
            <annotation>
               <documentation>
                  an implementation of &lt;code&gt;org.eclispe.hyades.test.ui.IHyadesTestNavigatorProvider&lt;/code&gt; associated to a typed element (the type of the element is given by attribute &lt;code&gt;targetType&lt;/code&gt;)
               </documentation>
               <appInfo>
                  <meta.attribute kind="java" basedOn="org.eclispe.hyades.test.ui.IHyadesTestNavigatorProvider"/>
               </appInfo>
            </annotation>
         </attribute>
      </complexType>
   </element>

   <annotation>
      <appInfo>
         <meta.section type="since"/>
      </appInfo>
      <documentation>
         
      </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>
         All provider for new typed overloaded element should be instances of &lt;code&gt;org.eclipse.test.ui.IHyadesTestNavigatorProvider&lt;/code&gt;
      </documentation>
   </annotation>

   <annotation>
      <appInfo>
         <meta.section type="implementation"/>
      </appInfo>
      <documentation>
         
      </documentation>
   </annotation>

   <annotation>
      <appInfo>
         <meta.section type="copyright"/>
      </appInfo>
      <documentation>
         Copyright (c) 2003 Hyades project.
All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at &lt;a href=&quot;http://www.eclipse.org/legal/cpl-v10.html&quot;&gt;http://www.eclipse.org/legal/cpl-v10.html&lt;/a&gt;
      </documentation>
   </annotation>

</schema>
