<?xml version="1.0" encoding="UTF-8"?>
<plugin
   id="org.eclipse.hyades.ui.test"
   name="Tests for the Hyades UI Plugin"
   version="1.0.3"
   provider-name="Eclipse.org">

   <runtime>
      <library name="hyades.ui.test.jar">
         <export name="*"/>
         <packages prefixes="org.eclipse.hyades.ui.test"/>
      </library>
   </runtime>
   
   <requires>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.junit"/>
	  <import plugin="org.eclipse.hyades.ui"/>
   </requires>

<!--	
	<extension point="com.ibm.etools.commontests.testcollector.suites">
		<suite
			suiteName="Hyades UI Extension Framework"
			suiteClass="org.eclipse.hyades.ui.test.ExtensionTest"/> 
		<suite
			suiteName="Hyades UI Util"
			suiteClass="org.eclipse.hyades.ui.test.UtilTest"/> 
  	</extension>
-->  	
  	
  	<!-- Extension points created to test the Hyades UI extension mechanism -->
    <extension-point id="oneTypeAssociations" name="Associations with one type"/>
    <extension-point id="multiTypeAssociations" name="Associations with multiple types"/>
    <extension-point id="untypedAssociations" name="Associations without type"/>
    
    <extension point="org.eclipse.hyades.ui.test.oneTypeAssociations">
		<oneTypeAssociation
      		type="type1"
      		name="First One type association - Type1"
      		description="Description for: First One type association - Type1"/>   
        <oneTypeAssociation
        	id="SOTA-Type1"
      		type="type1"
      		name="Second One type association - Type1"
      		description="Description for: Second One type association - Type1"/>   
		<oneTypeAssociation
      		type="type2"
      		name="Third One type association - Type2">
      		<description>Description for: Third One type association - Type2</description>
      	</oneTypeAssociation>
		<oneTypeAssociation
       		id="id"
      		type="type"
      		name="name"
      		extension="extension">
      		<description>description</description>
      	</oneTypeAssociation>
    </extension>

    <extension point="org.eclipse.hyades.ui.test.multiTypeAssociations">
	 	<multiTypeAssociation
       		name="First Mult type association - Type1, Type2"
      		description="Description for: First One type association - Type1, Type2">
      		<appliesTo type="type1"/>
      		<appliesTo type="type2"/>
		</multiTypeAssociation>	
		<multiTypeAssociation
        	id="SMTA-Type1,Type2"
       		name="Second Multi type association - Type1, Type2"
      		description="Description for: Second Multi type association - Type1, Type">
      		<appliesTo type="type1"/>
      		<appliesTo type="type2"/>
		</multiTypeAssociation>	
		<multiTypeAssociation
      		name="Third Multi type association - Type2,Type3">
      		<description>Description for: Third Multi type association - Type2,Type3</description>
       		<appliesTo type="type2"/>
      		<appliesTo type="type3"/>
		</multiTypeAssociation>
		<multiTypeAssociation
       		id="id"
       		name="name"
      		extension="extension">
      		<description>description</description>
      		<appliesTo type="type"/>
      		<appliesTo type="type"/>
		</multiTypeAssociation>
    </extension>

    <extension point="org.eclipse.hyades.ui.test.untypedAssociations">
		<untypedAssociation
			name="First untype association"
      		description="Description for: First untype association"/>   
		<untypedAssociation
        	id="SUA"
      		name="Second untype association"
      		description="Description for: Second untype association"/>   
		<untypedAssociation
      		name="Third untype association">
      		<description>Description for: Third untype association</description>
		</untypedAssociation>
		<untypedAssociation
       		id="id"
      		name="name"
      		extension="extension">
      		<description>description</description>
		</untypedAssociation>
    </extension>
</plugin>