Statistics
| Revision:

root / tmp / org.txm.chartsengine.core / schema / org.txm.chartsengine.chartcreator.exsd @ 199

History | View | Annotate | Download (3.5 kB)

1 82 sjacqu01
<?xml version='1.0' encoding='UTF-8'?>
2 82 sjacqu01
<!-- Schema file written by PDE -->
3 82 sjacqu01
<schema targetNamespace="org.txm.chartsengine.core" xmlns="http://www.w3.org/2001/XMLSchema">
4 82 sjacqu01
<annotation>
5 82 sjacqu01
      <appinfo>
6 82 sjacqu01
         <meta.schema plugin="org.txm.chartsengine.core" id="org.txm.chartsengine.chartcreator" name="Chart Creator"/>
7 82 sjacqu01
      </appinfo>
8 82 sjacqu01
      <documentation>
9 82 sjacqu01
         [Enter description of this extension point.]
10 82 sjacqu01
      </documentation>
11 82 sjacqu01
   </annotation>
12 82 sjacqu01
13 82 sjacqu01
   <element name="extension">
14 82 sjacqu01
      <annotation>
15 82 sjacqu01
         <appinfo>
16 82 sjacqu01
            <meta.element />
17 82 sjacqu01
         </appinfo>
18 82 sjacqu01
      </annotation>
19 82 sjacqu01
      <complexType>
20 82 sjacqu01
         <choice minOccurs="1" maxOccurs="unbounded">
21 82 sjacqu01
            <element ref="ChartCreator"/>
22 82 sjacqu01
         </choice>
23 82 sjacqu01
         <attribute name="point" type="string" use="required">
24 82 sjacqu01
            <annotation>
25 82 sjacqu01
               <documentation>
26 82 sjacqu01
27 82 sjacqu01
               </documentation>
28 82 sjacqu01
            </annotation>
29 82 sjacqu01
         </attribute>
30 82 sjacqu01
         <attribute name="id" type="string">
31 82 sjacqu01
            <annotation>
32 82 sjacqu01
               <documentation>
33 82 sjacqu01
34 82 sjacqu01
               </documentation>
35 82 sjacqu01
            </annotation>
36 82 sjacqu01
         </attribute>
37 82 sjacqu01
         <attribute name="name" type="string">
38 82 sjacqu01
            <annotation>
39 82 sjacqu01
               <documentation>
40 82 sjacqu01
41 82 sjacqu01
               </documentation>
42 82 sjacqu01
               <appinfo>
43 82 sjacqu01
                  <meta.attribute translatable="true"/>
44 82 sjacqu01
               </appinfo>
45 82 sjacqu01
            </annotation>
46 82 sjacqu01
         </attribute>
47 82 sjacqu01
      </complexType>
48 82 sjacqu01
   </element>
49 82 sjacqu01
50 82 sjacqu01
   <element name="ChartCreator">
51 82 sjacqu01
      <complexType>
52 82 sjacqu01
         <attribute name="class" type="string">
53 82 sjacqu01
            <annotation>
54 82 sjacqu01
               <documentation>
55 82 sjacqu01
56 82 sjacqu01
               </documentation>
57 82 sjacqu01
               <appinfo>
58 82 sjacqu01
                  <meta.attribute kind="java" basedOn="org.txm.chartsengine.core.ChartCreator:"/>
59 82 sjacqu01
               </appinfo>
60 82 sjacqu01
            </annotation>
61 82 sjacqu01
         </attribute>
62 82 sjacqu01
         <attribute name="chartType" type="string">
63 82 sjacqu01
            <annotation>
64 82 sjacqu01
               <documentation>
65 82 sjacqu01
                  The type of the chart. This attribute is dedicated to manage most charts from one result type, eg. Partition dimensions bar chart or pie chart, and can be left empty if only one chart type is needed. If empty the chart type will be the result data type class name.
66 82 sjacqu01
               </documentation>
67 82 sjacqu01
            </annotation>
68 82 sjacqu01
         </attribute>
69 82 sjacqu01
         <attribute name="fileNamePrefix" type="string" use="required">
70 82 sjacqu01
            <annotation>
71 82 sjacqu01
               <documentation>
72 82 sjacqu01
                  The prefix that will be added to the generated file name.
73 82 sjacqu01
               </documentation>
74 82 sjacqu01
            </annotation>
75 82 sjacqu01
         </attribute>
76 82 sjacqu01
      </complexType>
77 82 sjacqu01
   </element>
78 82 sjacqu01
79 82 sjacqu01
   <annotation>
80 82 sjacqu01
      <appinfo>
81 82 sjacqu01
         <meta.section type="since"/>
82 82 sjacqu01
      </appinfo>
83 82 sjacqu01
      <documentation>
84 82 sjacqu01
         [Enter the first release in which this extension point appears.]
85 82 sjacqu01
      </documentation>
86 82 sjacqu01
   </annotation>
87 82 sjacqu01
88 82 sjacqu01
   <annotation>
89 82 sjacqu01
      <appinfo>
90 82 sjacqu01
         <meta.section type="examples"/>
91 82 sjacqu01
      </appinfo>
92 82 sjacqu01
      <documentation>
93 82 sjacqu01
         [Enter extension point usage example here.]
94 82 sjacqu01
      </documentation>
95 82 sjacqu01
   </annotation>
96 82 sjacqu01
97 82 sjacqu01
   <annotation>
98 82 sjacqu01
      <appinfo>
99 82 sjacqu01
         <meta.section type="apiinfo"/>
100 82 sjacqu01
      </appinfo>
101 82 sjacqu01
      <documentation>
102 82 sjacqu01
         [Enter API information here.]
103 82 sjacqu01
      </documentation>
104 82 sjacqu01
   </annotation>
105 82 sjacqu01
106 82 sjacqu01
   <annotation>
107 82 sjacqu01
      <appinfo>
108 82 sjacqu01
         <meta.section type="implementation"/>
109 82 sjacqu01
      </appinfo>
110 82 sjacqu01
      <documentation>
111 82 sjacqu01
         [Enter information about supplied implementation of this extension point.]
112 82 sjacqu01
      </documentation>
113 82 sjacqu01
   </annotation>
114 82 sjacqu01
115 82 sjacqu01
116 82 sjacqu01
</schema>