View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b52-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2007.09.26 at 09:37:45 PM IST 
6   //
7   
8   
9   package org.xmlhammer.model.jaxp;
10  
11  import javax.xml.bind.annotation.XmlAccessType;
12  import javax.xml.bind.annotation.XmlAccessorType;
13  import javax.xml.bind.annotation.XmlAttribute;
14  import javax.xml.bind.annotation.XmlElement;
15  import javax.xml.bind.annotation.XmlRootElement;
16  import javax.xml.bind.annotation.XmlType;
17  import org.xmlhammer.model.jaxp.JAXPSAXParserFactory.Settings;
18  
19  
20  /***
21   * <p>Java class for jaxpSAXParserFactory element declaration.
22   * 
23   * <p>The following schema fragment specifies the expected content contained within this class.
24   * 
25   * <pre>
26   * &lt;element name="jaxpSAXParserFactory">
27   *   &lt;complexType>
28   *     &lt;complexContent>
29   *       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30   *         &lt;sequence>
31   *           &lt;element name="settings">
32   *             &lt;complexType>
33   *               &lt;complexContent>
34   *                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35   *                   &lt;attribute name="entityResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
36   *                   &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
37   *                 &lt;/restriction>
38   *               &lt;/complexContent>
39   *             &lt;/complexType>
40   *           &lt;/element>
41   *           &lt;element ref="{http://www.xmlhammer.org/2007/jaxp}features"/>
42   *           &lt;element ref="{http://www.xmlhammer.org/2007/jaxp}properties"/>
43   *         &lt;/sequence>
44   *       &lt;/restriction>
45   *     &lt;/complexContent>
46   *   &lt;/complexType>
47   * &lt;/element>
48   * </pre>
49   * 
50   * 
51   */
52  @XmlAccessorType(XmlAccessType.FIELD)
53  @XmlType(name = "", propOrder = {
54      "settings",
55      "features",
56      "properties"
57  })
58  @XmlRootElement(name = "jaxpSAXParserFactory")
59  public class JAXPSAXParserFactory {
60  
61      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
62      protected Settings settings;
63      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
64      protected Features features;
65      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
66      protected Properties properties;
67  
68      /***
69       * Gets the value of the settings property.
70       * 
71       * @return
72       *     possible object is
73       *     {@link Settings }
74       *     
75       */
76      public Settings getSettings() {
77          return settings;
78      }
79  
80      /***
81       * Sets the value of the settings property.
82       * 
83       * @param value
84       *     allowed object is
85       *     {@link Settings }
86       *     
87       */
88      public void setSettings(Settings value) {
89          this.settings = value;
90      }
91  
92      /***
93       * Gets the value of the features property.
94       * 
95       * @return
96       *     possible object is
97       *     {@link Features }
98       *     
99       */
100     public Features getFeatures() {
101         return features;
102     }
103 
104     /***
105      * Sets the value of the features property.
106      * 
107      * @param value
108      *     allowed object is
109      *     {@link Features }
110      *     
111      */
112     public void setFeatures(Features value) {
113         this.features = value;
114     }
115 
116     /***
117      * Gets the value of the properties property.
118      * 
119      * @return
120      *     possible object is
121      *     {@link Properties }
122      *     
123      */
124     public Properties getProperties() {
125         return properties;
126     }
127 
128     /***
129      * Sets the value of the properties property.
130      * 
131      * @param value
132      *     allowed object is
133      *     {@link Properties }
134      *     
135      */
136     public void setProperties(Properties value) {
137         this.properties = value;
138     }
139 
140 
141     /***
142      * <p>Java class for anonymous complex type.
143      * 
144      * <p>The following schema fragment specifies the expected content contained within this class.
145      * 
146      * <pre>
147      * &lt;complexType>
148      *   &lt;complexContent>
149      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
150      *       &lt;attribute name="entityResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
151      *       &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
152      *     &lt;/restriction>
153      *   &lt;/complexContent>
154      * &lt;/complexType>
155      * </pre>
156      * 
157      * 
158      */
159     @XmlAccessorType(XmlAccessType.FIELD)
160     @XmlType(name = "")
161     public static class Settings {
162 
163         @XmlAttribute
164         protected String entityResolver;
165         @XmlAttribute
166         protected String value;
167 
168         /***
169          * Gets the value of the entityResolver property.
170          * 
171          * @return
172          *     possible object is
173          *     {@link String }
174          *     
175          */
176         public String getEntityResolver() {
177             return entityResolver;
178         }
179 
180         /***
181          * Sets the value of the entityResolver property.
182          * 
183          * @param value
184          *     allowed object is
185          *     {@link String }
186          *     
187          */
188         public void setEntityResolver(String value) {
189             this.entityResolver = value;
190         }
191 
192         /***
193          * Gets the value of the value property.
194          * 
195          * @return
196          *     possible object is
197          *     {@link String }
198          *     
199          */
200         public String getValue() {
201             return value;
202         }
203 
204         /***
205          * Sets the value of the value property.
206          * 
207          * @param value
208          *     allowed object is
209          *     {@link String }
210          *     
211          */
212         public void setValue(String value) {
213             this.value = value;
214         }
215 
216     }
217 
218 }