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.06.27 at 11:37:11 AM GMT-10:00 006 // 007 008 009 package org.hackystat.sensorbase.resource.projects.jaxb; 010 011 import javax.xml.bind.JAXBElement; 012 import javax.xml.bind.annotation.XmlElementDecl; 013 import javax.xml.bind.annotation.XmlRegistry; 014 import javax.xml.datatype.XMLGregorianCalendar; 015 import javax.xml.namespace.QName; 016 017 018 /** 019 * This object contains factory methods for each 020 * Java content interface and Java element interface 021 * generated in the org.hackystat.sensorbase.resource.projects.jaxb package. 022 * <p>An ObjectFactory allows you to programatically 023 * construct new instances of the Java representation 024 * for XML content. The Java representation of XML 025 * content can consist of schema derived interfaces 026 * and classes representing the binding of schema 027 * type definitions, element declarations and model 028 * groups. Factory methods for each of these are 029 * provided in this class. 030 * 031 */ 032 @XmlRegistry 033 public class ObjectFactory { 034 035 private final static QName _Owner_QNAME = new QName("", "Owner"); 036 private final static QName _Member_QNAME = new QName("", "Member"); 037 private final static QName _Value_QNAME = new QName("", "Value"); 038 private final static QName _Description_QNAME = new QName("", "Description"); 039 private final static QName _Key_QNAME = new QName("", "Key"); 040 private final static QName _Spectator_QNAME = new QName("", "Spectator"); 041 private final static QName _UriPattern_QNAME = new QName("", "UriPattern"); 042 private final static QName _EndTime_QNAME = new QName("", "EndTime"); 043 private final static QName _Invitation_QNAME = new QName("", "Invitation"); 044 private final static QName _StartTime_QNAME = new QName("", "StartTime"); 045 046 /** 047 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hackystat.sensorbase.resource.projects.jaxb 048 * 049 */ 050 public ObjectFactory() { 051 } 052 053 /** 054 * Create an instance of {@link ProjectSummary } 055 * 056 */ 057 public ProjectSummary createProjectSummary() { 058 return new ProjectSummary(); 059 } 060 061 /** 062 * Create an instance of {@link Project } 063 * 064 */ 065 public Project createProject() { 066 return new Project(); 067 } 068 069 /** 070 * Create an instance of {@link SensorDataSummary } 071 * 072 */ 073 public SensorDataSummary createSensorDataSummary() { 074 return new SensorDataSummary(); 075 } 076 077 /** 078 * Create an instance of {@link Spectators } 079 * 080 */ 081 public Spectators createSpectators() { 082 return new Spectators(); 083 } 084 085 /** 086 * Create an instance of {@link MultiDayProjectSummary } 087 * 088 */ 089 public MultiDayProjectSummary createMultiDayProjectSummary() { 090 return new MultiDayProjectSummary(); 091 } 092 093 /** 094 * Create an instance of {@link SensorDataSummaries } 095 * 096 */ 097 public SensorDataSummaries createSensorDataSummaries() { 098 return new SensorDataSummaries(); 099 } 100 101 /** 102 * Create an instance of {@link Members } 103 * 104 */ 105 public Members createMembers() { 106 return new Members(); 107 } 108 109 /** 110 * Create an instance of {@link Properties } 111 * 112 */ 113 public Properties createProperties() { 114 return new Properties(); 115 } 116 117 /** 118 * Create an instance of {@link Projects } 119 * 120 */ 121 public Projects createProjects() { 122 return new Projects(); 123 } 124 125 /** 126 * Create an instance of {@link ProjectRef } 127 * 128 */ 129 public ProjectRef createProjectRef() { 130 return new ProjectRef(); 131 } 132 133 /** 134 * Create an instance of {@link ProjectIndex } 135 * 136 */ 137 public ProjectIndex createProjectIndex() { 138 return new ProjectIndex(); 139 } 140 141 /** 142 * Create an instance of {@link Property } 143 * 144 */ 145 public Property createProperty() { 146 return new Property(); 147 } 148 149 /** 150 * Create an instance of {@link UriPatterns } 151 * 152 */ 153 public UriPatterns createUriPatterns() { 154 return new UriPatterns(); 155 } 156 157 /** 158 * Create an instance of {@link Invitations } 159 * 160 */ 161 public Invitations createInvitations() { 162 return new Invitations(); 163 } 164 165 /** 166 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 167 * 168 */ 169 @XmlElementDecl(namespace = "", name = "Owner") 170 public JAXBElement<String> createOwner(String value) { 171 return new JAXBElement<String>(_Owner_QNAME, String.class, null, value); 172 } 173 174 /** 175 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 176 * 177 */ 178 @XmlElementDecl(namespace = "", name = "Member") 179 public JAXBElement<String> createMember(String value) { 180 return new JAXBElement<String>(_Member_QNAME, String.class, null, value); 181 } 182 183 /** 184 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 185 * 186 */ 187 @XmlElementDecl(namespace = "", name = "Value") 188 public JAXBElement<String> createValue(String value) { 189 return new JAXBElement<String>(_Value_QNAME, String.class, null, value); 190 } 191 192 /** 193 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 194 * 195 */ 196 @XmlElementDecl(namespace = "", name = "Description") 197 public JAXBElement<String> createDescription(String value) { 198 return new JAXBElement<String>(_Description_QNAME, String.class, null, value); 199 } 200 201 /** 202 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 203 * 204 */ 205 @XmlElementDecl(namespace = "", name = "Key") 206 public JAXBElement<String> createKey(String value) { 207 return new JAXBElement<String>(_Key_QNAME, String.class, null, value); 208 } 209 210 /** 211 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 212 * 213 */ 214 @XmlElementDecl(namespace = "", name = "Spectator") 215 public JAXBElement<String> createSpectator(String value) { 216 return new JAXBElement<String>(_Spectator_QNAME, String.class, null, value); 217 } 218 219 /** 220 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 221 * 222 */ 223 @XmlElementDecl(namespace = "", name = "UriPattern") 224 public JAXBElement<String> createUriPattern(String value) { 225 return new JAXBElement<String>(_UriPattern_QNAME, String.class, null, value); 226 } 227 228 /** 229 * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} 230 * 231 */ 232 @XmlElementDecl(namespace = "", name = "EndTime") 233 public JAXBElement<XMLGregorianCalendar> createEndTime(XMLGregorianCalendar value) { 234 return new JAXBElement<XMLGregorianCalendar>(_EndTime_QNAME, XMLGregorianCalendar.class, null, value); 235 } 236 237 /** 238 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 239 * 240 */ 241 @XmlElementDecl(namespace = "", name = "Invitation") 242 public JAXBElement<String> createInvitation(String value) { 243 return new JAXBElement<String>(_Invitation_QNAME, String.class, null, value); 244 } 245 246 /** 247 * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} 248 * 249 */ 250 @XmlElementDecl(namespace = "", name = "StartTime") 251 public JAXBElement<XMLGregorianCalendar> createStartTime(XMLGregorianCalendar value) { 252 return new JAXBElement<XMLGregorianCalendar>(_StartTime_QNAME, XMLGregorianCalendar.class, null, value); 253 } 254 255 }