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.03.24 at 05:35:12 PM HST 006 // 007 008 009 package org.hackystat.sensor.ant.dependencyfinder.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.XmlAttribute; 016 import javax.xml.bind.annotation.XmlElement; 017 import javax.xml.bind.annotation.XmlRootElement; 018 import javax.xml.bind.annotation.XmlType; 019 020 021 /** 022 * <p>Java class for anonymous complex type. 023 * 024 * <p>The following schema fragment specifies the expected content contained within this class. 025 * 026 * <pre> 027 * <complexType> 028 * <complexContent> 029 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 030 * <sequence> 031 * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> 032 * <element ref="{}outbound" maxOccurs="unbounded" minOccurs="0"/> 033 * <element ref="{}inbound" maxOccurs="unbounded" minOccurs="0"/> 034 * </sequence> 035 * <attribute name="confirmed" type="{http://www.w3.org/2001/XMLSchema}string" /> 036 * </restriction> 037 * </complexContent> 038 * </complexType> 039 * </pre> 040 * 041 * 042 */ 043 @XmlAccessorType(XmlAccessType.FIELD) 044 @XmlType(name = "", propOrder = { 045 "name", 046 "outbound", 047 "inbound" 048 }) 049 @XmlRootElement(name = "class") 050 public class Class { 051 052 @XmlElement(required = true) 053 protected String name; 054 protected List<Outbound> outbound; 055 protected List<Inbound> inbound; 056 @XmlAttribute 057 protected String confirmed; 058 059 /** 060 * Gets the value of the name property. 061 * 062 * @return 063 * possible object is 064 * {@link String } 065 * 066 */ 067 public String getName() { 068 return name; 069 } 070 071 /** 072 * Sets the value of the name property. 073 * 074 * @param value 075 * allowed object is 076 * {@link String } 077 * 078 */ 079 public void setName(String value) { 080 this.name = value; 081 } 082 083 /** 084 * Gets the value of the outbound property. 085 * 086 * <p> 087 * This accessor method returns a reference to the live list, 088 * not a snapshot. Therefore any modification you make to the 089 * returned list will be present inside the JAXB object. 090 * This is why there is not a <CODE>set</CODE> method for the outbound property. 091 * 092 * <p> 093 * For example, to add a new item, do as follows: 094 * <pre> 095 * getOutbound().add(newItem); 096 * </pre> 097 * 098 * 099 * <p> 100 * Objects of the following type(s) are allowed in the list 101 * {@link Outbound } 102 * 103 * 104 */ 105 public List<Outbound> getOutbound() { 106 if (outbound == null) { 107 outbound = new ArrayList<Outbound>(); 108 } 109 return this.outbound; 110 } 111 112 /** 113 * Gets the value of the inbound property. 114 * 115 * <p> 116 * This accessor method returns a reference to the live list, 117 * not a snapshot. Therefore any modification you make to the 118 * returned list will be present inside the JAXB object. 119 * This is why there is not a <CODE>set</CODE> method for the inbound property. 120 * 121 * <p> 122 * For example, to add a new item, do as follows: 123 * <pre> 124 * getInbound().add(newItem); 125 * </pre> 126 * 127 * 128 * <p> 129 * Objects of the following type(s) are allowed in the list 130 * {@link Inbound } 131 * 132 * 133 */ 134 public List<Inbound> getInbound() { 135 if (inbound == null) { 136 inbound = new ArrayList<Inbound>(); 137 } 138 return this.inbound; 139 } 140 141 /** 142 * Gets the value of the confirmed property. 143 * 144 * @return 145 * possible object is 146 * {@link String } 147 * 148 */ 149 public String getConfirmed() { 150 return confirmed; 151 } 152 153 /** 154 * Sets the value of the confirmed property. 155 * 156 * @param value 157 * allowed object is 158 * {@link String } 159 * 160 */ 161 public void setConfirmed(String value) { 162 this.confirmed = value; 163 } 164 165 }