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.07.15 at 10:02:34 AM GMT-10:00 006 // 007 008 009 package org.hackystat.telemetry.service.resource.chart.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.telemetry.service.resource.chart.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 _Default_QNAME = new QName("", "Default"); 035 private final static QName _Value_QNAME = new QName("", "Value"); 036 private final static QName _Description_QNAME = new QName("", "Description"); 037 private final static QName _SourceCode_QNAME = new QName("", "SourceCode"); 038 039 /** 040 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hackystat.telemetry.service.resource.chart.jaxb 041 * 042 */ 043 public ObjectFactory() { 044 } 045 046 /** 047 * Create an instance of {@link TelemetryPoint } 048 * 049 */ 050 public TelemetryPoint createTelemetryPoint() { 051 return new TelemetryPoint(); 052 } 053 054 /** 055 * Create an instance of {@link TelemetryChartDefinition } 056 * 057 */ 058 public TelemetryChartDefinition createTelemetryChartDefinition() { 059 return new TelemetryChartDefinition(); 060 } 061 062 /** 063 * Create an instance of {@link TelemetryChartRef } 064 * 065 */ 066 public TelemetryChartRef createTelemetryChartRef() { 067 return new TelemetryChartRef(); 068 } 069 070 /** 071 * Create an instance of {@link YAxis } 072 * 073 */ 074 public YAxis createYAxis() { 075 return new YAxis(); 076 } 077 078 /** 079 * Create an instance of {@link Parameter } 080 * 081 */ 082 public Parameter createParameter() { 083 return new Parameter(); 084 } 085 086 /** 087 * Create an instance of {@link TelemetryChartData } 088 * 089 */ 090 public TelemetryChartData createTelemetryChartData() { 091 return new TelemetryChartData(); 092 } 093 094 /** 095 * Create an instance of {@link Type } 096 * 097 */ 098 public Type createType() { 099 return new Type(); 100 } 101 102 /** 103 * Create an instance of {@link ParameterDefinition } 104 * 105 */ 106 public ParameterDefinition createParameterDefinition() { 107 return new ParameterDefinition(); 108 } 109 110 /** 111 * Create an instance of {@link TelemetryChartIndex } 112 * 113 */ 114 public TelemetryChartIndex createTelemetryChartIndex() { 115 return new TelemetryChartIndex(); 116 } 117 118 /** 119 * Create an instance of {@link TelemetryStream } 120 * 121 */ 122 public TelemetryStream createTelemetryStream() { 123 return new TelemetryStream(); 124 } 125 126 /** 127 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 128 * 129 */ 130 @XmlElementDecl(namespace = "", name = "Default") 131 public JAXBElement<String> createDefault(String value) { 132 return new JAXBElement<String>(_Default_QNAME, String.class, null, value); 133 } 134 135 /** 136 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 137 * 138 */ 139 @XmlElementDecl(namespace = "", name = "Value") 140 public JAXBElement<String> createValue(String value) { 141 return new JAXBElement<String>(_Value_QNAME, String.class, null, value); 142 } 143 144 /** 145 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 146 * 147 */ 148 @XmlElementDecl(namespace = "", name = "Description") 149 public JAXBElement<String> createDescription(String value) { 150 return new JAXBElement<String>(_Description_QNAME, String.class, null, value); 151 } 152 153 /** 154 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} 155 * 156 */ 157 @XmlElementDecl(namespace = "", name = "SourceCode") 158 public JAXBElement<String> createSourceCode(String value) { 159 return new JAXBElement<String>(_SourceCode_QNAME, String.class, null, value); 160 } 161 162 }