001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004 // Any modifications to this file will be lost upon recompilation of the source schema. 005 // Generated on: 2008.01.25 at 09:11:56 AM GMT-10:00 006 // 007 008 009 package org.hackystat.sensor.ant.javancss.jaxb; 010 011 import java.util.ArrayList; 012 import java.util.List; 013 import javax.xml.bind.annotation.XmlAccessType; 014 import javax.xml.bind.annotation.XmlAccessorType; 015 import javax.xml.bind.annotation.XmlElement; 016 import javax.xml.bind.annotation.XmlRootElement; 017 import javax.xml.bind.annotation.XmlType; 018 019 020 /** 021 * <p>Java class for anonymous complex type. 022 * 023 * <p>The following schema fragment specifies the expected content contained within this class. 024 * 025 * <pre> 026 * <complexType> 027 * <complexContent> 028 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 029 * <sequence> 030 * <element ref="{}object" maxOccurs="unbounded" minOccurs="0"/> 031 * <element ref="{}averages" maxOccurs="unbounded" minOccurs="0"/> 032 * <element name="ncss" type="{http://www.w3.org/2001/XMLSchema}string"/> 033 * </sequence> 034 * </restriction> 035 * </complexContent> 036 * </complexType> 037 * </pre> 038 * 039 * 040 */ 041 @XmlAccessorType(XmlAccessType.FIELD) 042 @XmlType(name = "", propOrder = { 043 "object", 044 "averages", 045 "ncss" 046 }) 047 @XmlRootElement(name = "objects") 048 public class Objects { 049 050 protected List<Object> object; 051 protected List<Averages> averages; 052 @XmlElement(required = true) 053 protected String ncss; 054 055 /** 056 * Gets the value of the object property. 057 * 058 * <p> 059 * This accessor method returns a reference to the live list, 060 * not a snapshot. Therefore any modification you make to the 061 * returned list will be present inside the JAXB object. 062 * This is why there is not a <CODE>set</CODE> method for the object property. 063 * 064 * <p> 065 * For example, to add a new item, do as follows: 066 * <pre> 067 * getObject().add(newItem); 068 * </pre> 069 * 070 * 071 * <p> 072 * Objects of the following type(s) are allowed in the list 073 * {@link Object } 074 * 075 * 076 */ 077 public List<Object> getObject() { 078 if (object == null) { 079 object = new ArrayList<Object>(); 080 } 081 return this.object; 082 } 083 084 /** 085 * Gets the value of the averages property. 086 * 087 * <p> 088 * This accessor method returns a reference to the live list, 089 * not a snapshot. Therefore any modification you make to the 090 * returned list will be present inside the JAXB object. 091 * This is why there is not a <CODE>set</CODE> method for the averages property. 092 * 093 * <p> 094 * For example, to add a new item, do as follows: 095 * <pre> 096 * getAverages().add(newItem); 097 * </pre> 098 * 099 * 100 * <p> 101 * Objects of the following type(s) are allowed in the list 102 * {@link Averages } 103 * 104 * 105 */ 106 public List<Averages> getAverages() { 107 if (averages == null) { 108 averages = new ArrayList<Averages>(); 109 } 110 return this.averages; 111 } 112 113 /** 114 * Gets the value of the ncss property. 115 * 116 * @return 117 * possible object is 118 * {@link String } 119 * 120 */ 121 public String getNcss() { 122 return ncss; 123 } 124 125 /** 126 * Sets the value of the ncss property. 127 * 128 * @param value 129 * allowed object is 130 * {@link String } 131 * 132 */ 133 public void setNcss(String value) { 134 this.ncss = value; 135 } 136 137 }