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:52 AM GMT-10:00 006 // 007 008 009 package org.hackystat.sensor.ant.junit.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.namespace.QName; 015 016 017 /** 018 * This object contains factory methods for each 019 * Java content interface and Java element interface 020 * generated in the org.hackystat.sensor.ant.junit.resource.jaxb package. 021 * <p>An ObjectFactory allows you to programatically 022 * construct new instances of the Java representation 023 * for XML content. The Java representation of XML 024 * content can consist of schema derived interfaces 025 * and classes representing the binding of schema 026 * type definitions, element declarations and model 027 * groups. Factory methods for each of these are 028 * provided in this class. 029 * 030 */ 031 @XmlRegistry 032 public class ObjectFactory { 033 034 private final static QName _SystemOut_QNAME = new QName("", "system-out"); 035 private final static QName _SystemErr_QNAME = new QName("", "system-err"); 036 037 /** 038 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hackystat.sensor.ant.junit.resource.jaxb 039 * 040 */ 041 public ObjectFactory() { 042 } 043 044 /** 045 * Create an instance of {@link Testcase } 046 * 047 */ 048 public Testcase createTestcase() { 049 return new Testcase(); 050 } 051 052 /** 053 * Create an instance of {@link Properties } 054 * 055 */ 056 public Properties createProperties() { 057 return new Properties(); 058 } 059 060 /** 061 * Create an instance of {@link Property } 062 * 063 */ 064 public Property createProperty() { 065 return new Property(); 066 } 067 068 /** 069 * Create an instance of {@link Error } 070 * 071 */ 072 public Error createError() { 073 return new Error(); 074 } 075 076 /** 077 * Create an instance of {@link Failure } 078 * 079 */ 080 public Failure createFailure() { 081 return new Failure(); 082 } 083 084 /** 085 * Create an instance of {@link Testsuite } 086 * 087 */ 088 public Testsuite createTestsuite() { 089 return new Testsuite(); 090 } 091 092 /** 093 * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} 094 * 095 */ 096 @XmlElementDecl(namespace = "", name = "system-out") 097 public JAXBElement<Object> createSystemOut(Object value) { 098 return new JAXBElement<Object>(_SystemOut_QNAME, Object.class, null, value); 099 } 100 101 /** 102 * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} 103 * 104 */ 105 @XmlElementDecl(namespace = "", name = "system-err") 106 public JAXBElement<Object> createSystemErr(Object value) { 107 return new JAXBElement<Object>(_SystemErr_QNAME, Object.class, null, value); 108 } 109 110 }