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.tools.xslt;
10  
11  import java.util.ArrayList;
12  import java.util.List;
13  import javax.xml.bind.annotation.XmlAccessType;
14  import javax.xml.bind.annotation.XmlAccessorType;
15  import javax.xml.bind.annotation.XmlElement;
16  import javax.xml.bind.annotation.XmlRootElement;
17  import javax.xml.bind.annotation.XmlType;
18  import org.xmlhammer.model.project.ParameterisedSource;
19  
20  
21  /***
22   * <p>Java class for stylesheets element declaration.
23   * 
24   * <p>The following schema fragment specifies the expected content contained within this class.
25   * 
26   * <pre>
27   * &lt;element name="stylesheets">
28   *   &lt;complexType>
29   *     &lt;complexContent>
30   *       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
31   *         &lt;sequence maxOccurs="unbounded">
32   *           &lt;element ref="{http://www.xmlhammer.org/2007/project}parameterisedSource"/>
33   *         &lt;/sequence>
34   *       &lt;/restriction>
35   *     &lt;/complexContent>
36   *   &lt;/complexType>
37   * &lt;/element>
38   * </pre>
39   * 
40   * 
41   */
42  @XmlAccessorType(XmlAccessType.FIELD)
43  @XmlType(name = "", propOrder = {
44      "parameterisedSource"
45  })
46  @XmlRootElement(name = "stylesheets")
47  public class Stylesheets {
48  
49      @XmlElement(namespace = "http://www.xmlhammer.org/2007/project", required = true)
50      protected List<ParameterisedSource> parameterisedSource;
51  
52      /***
53       * Gets the value of the parameterisedSource property.
54       * 
55       * <p>
56       * This accessor method returns a reference to the live list,
57       * not a snapshot. Therefore any modification you make to the
58       * returned list will be present inside the JAXB object.
59       * This is why there is not a <CODE>set</CODE> method for the parameterisedSource property.
60       * 
61       * <p>
62       * For example, to add a new item, do as follows:
63       * <pre>
64       *    getParameterisedSource().add(newItem);
65       * </pre>
66       * 
67       * 
68       * <p>
69       * Objects of the following type(s) are allowed in the list
70       * {@link ParameterisedSource }
71       * 
72       * 
73       */
74      public List<ParameterisedSource> getParameterisedSource() {
75          if (parameterisedSource == null) {
76              parameterisedSource = new ArrayList<ParameterisedSource>();
77          }
78          return this.parameterisedSource;
79      }
80  
81  }