View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-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: 2012.10.03 at 04:27:47 AM CEST 
6   //
7   
8   
9   package org.jdtaus.mojo.resource.model;
10  
11  
12  /**
13   * Base complex type for model objects.
14   * 
15   * Java content class for ModelObject complex type.
16   * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at http://xml.jdtaus.org/1.0.x/jdtaus-core/jdtaus-core-schemas/jdtaus-container-1.1.xsd line 157)
17   * <p>
18   * <pre>
19   * &lt;complexType name="ModelObject">
20   *   &lt;complexContent>
21   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
22   *       &lt;sequence>
23   *         &lt;element ref="{http://jdtaus.org/core/model/container}documentation" minOccurs="0"/>
24   *       &lt;/sequence>
25   *       &lt;attribute name="modelVersion" type="{http://jdtaus.org/core/model/container}Version" />
26   *     &lt;/restriction>
27   *   &lt;/complexContent>
28   * &lt;/complexType>
29   * </pre>
30   * 
31   */
32  public interface ModelObject {
33  
34  
35      /**
36       * Documentation of the object.
37       * 
38       * @return
39       *     possible object is
40       *     {@link org.jdtaus.mojo.resource.model.DocumentationElement}
41       *     {@link org.jdtaus.mojo.resource.model.Texts}
42       */
43      org.jdtaus.mojo.resource.model.Texts getDocumentation();
44  
45      /**
46       * Documentation of the object.
47       * 
48       * @param value
49       *     allowed object is
50       *     {@link org.jdtaus.mojo.resource.model.DocumentationElement}
51       *     {@link org.jdtaus.mojo.resource.model.Texts}
52       */
53      void setDocumentation(org.jdtaus.mojo.resource.model.Texts value);
54  
55      /**
56       * Gets the value of the modelVersion property.
57       * 
58       * @return
59       *     possible object is
60       *     {@link java.lang.String}
61       */
62      java.lang.String getModelVersion();
63  
64      /**
65       * Sets the value of the modelVersion property.
66       * 
67       * @param value
68       *     allowed object is
69       *     {@link java.lang.String}
70       */
71      void setModelVersion(java.lang.String value);
72  
73  }