<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="StatConFile">
<annotation>
      <appInfo>
         <meta.schema plugin="StatConFile" id="statconfile" name="StatCon File"/>
      </appInfo>
      <documentation>
         This extension point is used to add a file selection page to the statcon file creation wizard.  The page info (title and description) are specified along with a file extension and an element and attribute name.

The file extension is the file to filter on - the page will only show files which end with this extension (case insensitive).

The element and attribute name are used to create the StatCon file.

e.g.

 element_name = &quot;testsuite&quot;
 path_attribute= &quot;file&quot;
 
 creates:
 
  &lt;testsuite file=&quot;path&quot; /&gt;
  
 under the root xml node

 A StatCon module can then use this information to load module-specific files
      </documentation>
   </annotation>

   <element name="extension">
      <complexType>
         <sequence>
            <element ref="file" 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>
            </annotation>
         </attribute>
      </complexType>
   </element>

   <element name="file">
      <annotation>
         <documentation>
            Specify a file to allow the user to choose module-specific files in the StatCon file creation wizard
         </documentation>
      </annotation>
      <complexType>
         <attribute name="file_extension" type="string" use="required">
            <annotation>
               <documentation>
                  the file extension to filter on
               </documentation>
            </annotation>
         </attribute>
         <attribute name="element_name" type="string" use="required">
            <annotation>
               <documentation>
                  the name of the element to generate in the StatCon file
               </documentation>
            </annotation>
         </attribute>
         <attribute name="path_attribute" type="string" use="required">
            <annotation>
               <documentation>
                  the attribute of the specified element to generate in the StatCon file
               </documentation>
            </annotation>
         </attribute>
         <attribute name="page_title" type="string" use="required">
            <annotation>
               <documentation>
                  The title of the wizard file selection page
               </documentation>
            </annotation>
         </attribute>
         <attribute name="page_description" type="string" use="required">
            <annotation>
               <documentation>
                  The description of the wizard file selection page
               </documentation>
            </annotation>
         </attribute>
      </complexType>
   </element>

   <annotation>
      <appInfo>
         <meta.section type="since"/>
      </appInfo>
      <documentation>
         Hyades 1.2.1
      </documentation>
   </annotation>

   <annotation>
      <appInfo>
         <meta.section type="examples"/>
      </appInfo>
      <documentation>
         &lt;extension
 point=&quot;org.eclipse.hyades.statistical.ui.StatConFile&quot;&gt;
 &lt;file
            page_title=&quot;choose some statistical models to include&quot;
            page_description=&quot;Choose any statistical models you wish to include&quot;
            element_name=&quot;trcaxmi&quot;
            file_extension=&quot;trcaxmi&quot;
            path_attribute=&quot;file&quot;&gt;
      &lt;/file&gt;
   &lt;/extension&gt;
      </documentation>
   </annotation>

   <annotation>
      <appInfo>
         <meta.section type="apiInfo"/>
      </appInfo>
      <documentation>
         There is no java API for this extension point.
      </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
http://www.eclipse.org/legal/cpl-v10.html

Contributors: 
Scapa Technologies Limited - Initial API and implementation
      </documentation>
   </annotation>

</schema>
