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="{}package" maxOccurs="unbounded" minOccurs="0"/> 031 * <element ref="{}total" maxOccurs="unbounded" minOccurs="0"/> 032 * <element ref="{}table" maxOccurs="unbounded" minOccurs="0"/> 033 * </sequence> 034 * </restriction> 035 * </complexContent> 036 * </complexType> 037 * </pre> 038 * 039 * 040 */ 041 @XmlAccessorType(XmlAccessType.FIELD) 042 @XmlType(name = "", propOrder = { 043 "_package", 044 "total", 045 "table" 046 }) 047 @XmlRootElement(name = "packages") 048 public class Packages { 049 050 @XmlElement(name = "package") 051 protected List<Package> _package; 052 protected List<Total> total; 053 protected List<Table> table; 054 055 /** 056 * Gets the value of the package 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 package property. 063 * 064 * <p> 065 * For example, to add a new item, do as follows: 066 * <pre> 067 * getPackage().add(newItem); 068 * </pre> 069 * 070 * 071 * <p> 072 * Objects of the following type(s) are allowed in the list 073 * {@link Package } 074 * 075 * 076 */ 077 public List<Package> getPackage() { 078 if (_package == null) { 079 _package = new ArrayList<Package>(); 080 } 081 return this._package; 082 } 083 084 /** 085 * Gets the value of the total 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 total property. 092 * 093 * <p> 094 * For example, to add a new item, do as follows: 095 * <pre> 096 * getTotal().add(newItem); 097 * </pre> 098 * 099 * 100 * <p> 101 * Objects of the following type(s) are allowed in the list 102 * {@link Total } 103 * 104 * 105 */ 106 public List<Total> getTotal() { 107 if (total == null) { 108 total = new ArrayList<Total>(); 109 } 110 return this.total; 111 } 112 113 /** 114 * Gets the value of the table property. 115 * 116 * <p> 117 * This accessor method returns a reference to the live list, 118 * not a snapshot. Therefore any modification you make to the 119 * returned list will be present inside the JAXB object. 120 * This is why there is not a <CODE>set</CODE> method for the table property. 121 * 122 * <p> 123 * For example, to add a new item, do as follows: 124 * <pre> 125 * getTable().add(newItem); 126 * </pre> 127 * 128 * 129 * <p> 130 * Objects of the following type(s) are allowed in the list 131 * {@link Table } 132 * 133 * 134 */ 135 public List<Table> getTable() { 136 if (table == null) { 137 table = new ArrayList<Table>(); 138 } 139 return this.table; 140 } 141 142 }