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.JAXPSchemaFactory.Settings;
18  
19  
20  /***
21   * <p>Java class for jaxpSchemaFactory element declaration.
22   * 
23   * <p>The following schema fragment specifies the expected content contained within this class.
24   * 
25   * <pre>
26   * &lt;element name="jaxpSchemaFactory">
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="resourceResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
36   *                 &lt;/restriction>
37   *               &lt;/complexContent>
38   *             &lt;/complexType>
39   *           &lt;/element>
40   *           &lt;element ref="{http://www.xmlhammer.org/2007/jaxp}schemaFactoryProperties"/>
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      "schemaFactoryProperties",
56      "features",
57      "properties"
58  })
59  @XmlRootElement(name = "jaxpSchemaFactory")
60  public class JAXPSchemaFactory {
61  
62      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
63      protected Settings settings;
64      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
65      protected SchemaFactoryProperties schemaFactoryProperties;
66      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
67      protected Features features;
68      @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
69      protected Properties properties;
70  
71      /***
72       * Gets the value of the settings property.
73       * 
74       * @return
75       *     possible object is
76       *     {@link Settings }
77       *     
78       */
79      public Settings getSettings() {
80          return settings;
81      }
82  
83      /***
84       * Sets the value of the settings property.
85       * 
86       * @param value
87       *     allowed object is
88       *     {@link Settings }
89       *     
90       */
91      public void setSettings(Settings value) {
92          this.settings = value;
93      }
94  
95      /***
96       * Gets the value of the schemaFactoryProperties property.
97       * 
98       * @return
99       *     possible object is
100      *     {@link SchemaFactoryProperties }
101      *     
102      */
103     public SchemaFactoryProperties getSchemaFactoryProperties() {
104         return schemaFactoryProperties;
105     }
106 
107     /***
108      * Sets the value of the schemaFactoryProperties property.
109      * 
110      * @param value
111      *     allowed object is
112      *     {@link SchemaFactoryProperties }
113      *     
114      */
115     public void setSchemaFactoryProperties(SchemaFactoryProperties value) {
116         this.schemaFactoryProperties = value;
117     }
118 
119     /***
120      * Gets the value of the features property.
121      * 
122      * @return
123      *     possible object is
124      *     {@link Features }
125      *     
126      */
127     public Features getFeatures() {
128         return features;
129     }
130 
131     /***
132      * Sets the value of the features property.
133      * 
134      * @param value
135      *     allowed object is
136      *     {@link Features }
137      *     
138      */
139     public void setFeatures(Features value) {
140         this.features = value;
141     }
142 
143     /***
144      * Gets the value of the properties property.
145      * 
146      * @return
147      *     possible object is
148      *     {@link Properties }
149      *     
150      */
151     public Properties getProperties() {
152         return properties;
153     }
154 
155     /***
156      * Sets the value of the properties property.
157      * 
158      * @param value
159      *     allowed object is
160      *     {@link Properties }
161      *     
162      */
163     public void setProperties(Properties value) {
164         this.properties = value;
165     }
166 
167 
168     /***
169      * <p>Java class for anonymous complex type.
170      * 
171      * <p>The following schema fragment specifies the expected content contained within this class.
172      * 
173      * <pre>
174      * &lt;complexType>
175      *   &lt;complexContent>
176      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
177      *       &lt;attribute name="resourceResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
178      *     &lt;/restriction>
179      *   &lt;/complexContent>
180      * &lt;/complexType>
181      * </pre>
182      * 
183      * 
184      */
185     @XmlAccessorType(XmlAccessType.FIELD)
186     @XmlType(name = "")
187     public static class Settings {
188 
189         @XmlAttribute
190         protected String resourceResolver;
191 
192         /***
193          * Gets the value of the resourceResolver property.
194          * 
195          * @return
196          *     possible object is
197          *     {@link String }
198          *     
199          */
200         public String getResourceResolver() {
201             return resourceResolver;
202         }
203 
204         /***
205          * Sets the value of the resourceResolver property.
206          * 
207          * @param value
208          *     allowed object is
209          *     {@link String }
210          *     
211          */
212         public void setResourceResolver(String value) {
213             this.resourceResolver = value;
214         }
215 
216     }
217 
218 }