root/trunk/src/xml/schema/checkstyle-message.xsd

Revision 1011, 1.6 kB (checked in by amandel, 4 years ago)

Aligned svn keyword settings.

  • Property svn:mime-type set to text/xml
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1<?xml version="1.0" encoding="US-ASCII"?>
2<!-- $Id$ -->
3
4<!-- XML schema for checkstyle type definition -->
5<xsd:schema
6   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
7   xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
8   xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
9   jxb:extensionBindingPrefixes="xjc" 
10   jxb:version="1.0">
11
12   <xsd:annotation>
13      <xsd:appinfo>
14     
15         <jxb:globalBindings
16            fixedAttributeAsConstantProperty="true"
17            collectionType="java.util.ArrayList"
18            typesafeEnumBase="xsd:NCName"
19            choiceContentProperty="true"
20            typesafeEnumMemberName="generateError"
21            enableFailFastCheck="false"
22            generateIsSetMethod="true"
23            underscoreBinding="asCharInWord">
24            <xjc:serializable uid="107"/>
25         </jxb:globalBindings>
26         <jxb:schemaBindings>
27            <jxb:package name="org.jcoderz.phoenix.checkstyle.message.jaxb"/>
28         </jxb:schemaBindings>
29      </xsd:appinfo>
30   </xsd:annotation>
31
32   <xsd:element name='CheckstyleMessages'>
33      <xsd:complexType>
34         <xsd:sequence>
35            <xsd:element name='FindingType' minOccurs='0' maxOccurs='unbounded'
36                         type='FindingData'/>
37         </xsd:sequence>
38      </xsd:complexType>
39   </xsd:element>
40   
41   <xsd:complexType name='FindingData'>
42        <xsd:sequence>
43         <xsd:element name="Symbol" type="xsd:string" />
44         <xsd:element name="ShortDescription" type="xsd:string" />
45         <xsd:element name="MessagePattern" type="xsd:string" />
46         <xsd:element name="DetailedDescription" type="xsd:string" />
47      </xsd:sequence>
48   </xsd:complexType>
49
50</xsd:schema>
Note: See TracBrowser for help on using the browser.