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:35 AM GMT-10:00 
006    //
007    
008    
009    package org.hackystat.telemetry.service.prefetch.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.prefetch.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 _ChartName_QNAME = new QName("", "ChartName");
035        private final static QName _ProjectName_QNAME = new QName("", "ProjectName");
036        private final static QName _ChartParameters_QNAME = new QName("", "ChartParameters");
037        private final static QName _AuthorizedUserName_QNAME = new QName("", "AuthorizedUserName");
038        private final static QName _RunOnStartup_QNAME = new QName("", "RunOnStartup");
039        private final static QName _ProjectOwner_QNAME = new QName("", "ProjectOwner");
040        private final static QName _StartTime_QNAME = new QName("", "StartTime");
041        private final static QName _AuthorizedUserPassword_QNAME = new QName("", "AuthorizedUserPassword");
042        private final static QName _MinutesAfterMidnight_QNAME = new QName("", "MinutesAfterMidnight");
043    
044        /**
045         * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hackystat.telemetry.service.prefetch.jaxb
046         * 
047         */
048        public ObjectFactory() {
049        }
050    
051        /**
052         * Create an instance of {@link TelemetryPrefetch }
053         * 
054         */
055        public TelemetryPrefetch createTelemetryPrefetch() {
056            return new TelemetryPrefetch();
057        }
058    
059        /**
060         * Create an instance of {@link PrefetchChart }
061         * 
062         */
063        public PrefetchChart createPrefetchChart() {
064            return new PrefetchChart();
065        }
066    
067        /**
068         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
069         * 
070         */
071        @XmlElementDecl(namespace = "", name = "ChartName")
072        public JAXBElement<String> createChartName(String value) {
073            return new JAXBElement<String>(_ChartName_QNAME, String.class, null, value);
074        }
075    
076        /**
077         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
078         * 
079         */
080        @XmlElementDecl(namespace = "", name = "ProjectName")
081        public JAXBElement<String> createProjectName(String value) {
082            return new JAXBElement<String>(_ProjectName_QNAME, String.class, null, value);
083        }
084    
085        /**
086         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
087         * 
088         */
089        @XmlElementDecl(namespace = "", name = "ChartParameters")
090        public JAXBElement<String> createChartParameters(String value) {
091            return new JAXBElement<String>(_ChartParameters_QNAME, String.class, null, value);
092        }
093    
094        /**
095         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
096         * 
097         */
098        @XmlElementDecl(namespace = "", name = "AuthorizedUserName")
099        public JAXBElement<String> createAuthorizedUserName(String value) {
100            return new JAXBElement<String>(_AuthorizedUserName_QNAME, String.class, null, value);
101        }
102    
103        /**
104         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
105         * 
106         */
107        @XmlElementDecl(namespace = "", name = "RunOnStartup")
108        public JAXBElement<String> createRunOnStartup(String value) {
109            return new JAXBElement<String>(_RunOnStartup_QNAME, String.class, null, value);
110        }
111    
112        /**
113         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
114         * 
115         */
116        @XmlElementDecl(namespace = "", name = "ProjectOwner")
117        public JAXBElement<String> createProjectOwner(String value) {
118            return new JAXBElement<String>(_ProjectOwner_QNAME, String.class, null, value);
119        }
120    
121        /**
122         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
123         * 
124         */
125        @XmlElementDecl(namespace = "", name = "StartTime")
126        public JAXBElement<String> createStartTime(String value) {
127            return new JAXBElement<String>(_StartTime_QNAME, String.class, null, value);
128        }
129    
130        /**
131         * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
132         * 
133         */
134        @XmlElementDecl(namespace = "", name = "AuthorizedUserPassword")
135        public JAXBElement<String> createAuthorizedUserPassword(String value) {
136            return new JAXBElement<String>(_AuthorizedUserPassword_QNAME, String.class, null, value);
137        }
138    
139        /**
140         * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
141         * 
142         */
143        @XmlElementDecl(namespace = "", name = "MinutesAfterMidnight")
144        public JAXBElement<Integer> createMinutesAfterMidnight(Integer value) {
145            return new JAXBElement<Integer>(_MinutesAfterMidnight_QNAME, Integer.class, null, value);
146        }
147    
148    }