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 java.io.Serializable;
012    import javax.xml.bind.annotation.XmlAccessType;
013    import javax.xml.bind.annotation.XmlAccessorType;
014    import javax.xml.bind.annotation.XmlAttribute;
015    import javax.xml.bind.annotation.XmlRootElement;
016    import javax.xml.bind.annotation.XmlSchemaType;
017    import javax.xml.bind.annotation.XmlType;
018    
019    
020    /**
021     * <p>Java class for anonymous complex type.
022     * 
023     * <p>The following schema fragment specifies the expected content contained within this class.
024     * 
025     * <pre>
026     * &lt;complexType>
027     *   &lt;complexContent>
028     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
029     *       &lt;attribute ref="{}Name use="required""/>
030     *       &lt;attribute ref="{}Href use="required""/>
031     *     &lt;/restriction>
032     *   &lt;/complexContent>
033     * &lt;/complexType>
034     * </pre>
035     * 
036     * 
037     */
038    @XmlAccessorType(XmlAccessType.FIELD)
039    @XmlType(name = "")
040    @XmlRootElement(name = "TelemetryChartRef")
041    public class TelemetryChartRef
042        implements Serializable
043    {
044    
045        private final static long serialVersionUID = 12343L;
046        @XmlAttribute(name = "Name", required = true)
047        protected String name;
048        @XmlAttribute(name = "Href", required = true)
049        @XmlSchemaType(name = "anyURI")
050        protected String href;
051    
052        /**
053         * Gets the value of the name property.
054         * 
055         * @return
056         *     possible object is
057         *     {@link String }
058         *     
059         */
060        public String getName() {
061            return name;
062        }
063    
064        /**
065         * Sets the value of the name property.
066         * 
067         * @param value
068         *     allowed object is
069         *     {@link String }
070         *     
071         */
072        public void setName(String value) {
073            this.name = value;
074        }
075    
076        public boolean isSetName() {
077            return (this.name!= null);
078        }
079    
080        /**
081         * Gets the value of the href property.
082         * 
083         * @return
084         *     possible object is
085         *     {@link String }
086         *     
087         */
088        public String getHref() {
089            return href;
090        }
091    
092        /**
093         * Sets the value of the href property.
094         * 
095         * @param value
096         *     allowed object is
097         *     {@link String }
098         *     
099         */
100        public void setHref(String value) {
101            this.href = value;
102        }
103    
104        public boolean isSetHref() {
105            return (this.href!= null);
106        }
107    
108    }