Blame | Last modification | View Log | RSS feed
//// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>// Any modifications to this file will be lost upon recompilation of the source schema.// Generated on: 2013.03.04 at 03:49:29 PM IST//package in.shop2020.feeds.products;import java.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.XmlType;import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="SurveillanceSystemType" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="cameras"/>* <enumeration value="complete-systems"/>* <enumeration value="monitors"/>* <enumeration value="network-systems"/>* <enumeration value="multiplexer"/>* </restriction>* </simpleType>* </element>* <element name="CameraType" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="security-cameras"/>* <enumeration value="dummy-cameras"/>* <enumeration value="bullet-cameras"/>* <enumeration value="web-cameras"/>* <enumeration value="mirror-image-cameras"/>* <enumeration value="dome-cameras"/>* <enumeration value="spy-cameras"/>* <enumeration value="pinhole-cameras"/>* <enumeration value="miniature-cameras"/>* <enumeration value="nanny-cameras"/>* <enumeration value="pen-cameras"/>* </restriction>* </simpleType>* </element>* <element name="AlarmClock" type="{}LongString" minOccurs="0"/>* <element name="BodyType" type="{}LongString" minOccurs="0"/>* <element name="CompatibleCameraMount" type="{}LongString" minOccurs="0"/>* <element name="Durability" type="{}LongString" maxOccurs="5" minOccurs="0"/>* <element name="Features" maxOccurs="14" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="weatherproof"/>* <enumeration value="motion-detection"/>* <enumeration value="real-time"/>* <enumeration value="indoor"/>* <enumeration value="outdoor"/>* <enumeration value="black-and-white"/>* <enumeration value="color"/>* <enumeration value="night-vision"/>* <enumeration value="day-and-night-camera"/>* <enumeration value="adjustable-panning"/>* <enumeration value="submersible"/>* <enumeration value="wireless"/>* <enumeration value="ptz-system"/>* <enumeration value="digital-spy-camera"/>* </restriction>* </simpleType>* </element>* <element name="CameraAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="mounting-brackets"/>* <enumeration value="power-adapter"/>* <enumeration value="cable"/>* <enumeration value="sun-shield"/>* <enumeration value="camera-controller"/>* <enumeration value="transmitters"/>* <enumeration value="zoom-lens"/>* <enumeration value="pinhole-lens"/>* </restriction>* </simpleType>* </element>* <element name="ImageSensorType" type="{}LongString" minOccurs="0"/>* <element name="MaximumPanAngle" type="{}DegreeDimension" minOccurs="0"/>* <element name="MediaStorage" type="{}LongString" minOccurs="0"/>* <element name="MotorCapabilities" type="{}LongString" minOccurs="0"/>* <element name="MountType" type="{}LongString" minOccurs="0"/>* <element name="NightVision" type="{}LongString" minOccurs="0"/>* <element name="NumberofIncludedCameras" type="{}LongString" minOccurs="0"/>* <element name="Remote" type="{}LongString" minOccurs="0"/>* <element name="SignalType" type="{}LongString" minOccurs="0"/>* <element name="VideoResolution" type="{}LongString" minOccurs="0"/>* <element name="WirelessTechnology" type="{}LongString" maxOccurs="3" minOccurs="0"/>* <element name="ZoomRatio" type="{}LongString" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"surveillanceSystemType","cameraType","alarmClock","bodyType","compatibleCameraMount","durability","features","cameraAccessories","imageSensorType","maximumPanAngle","mediaStorage","motorCapabilities","mountType","nightVision","numberofIncludedCameras","remote","signalType","videoResolution","wirelessTechnology","zoomRatio"})@XmlRootElement(name = "SurveillanceSystem")public class SurveillanceSystem {@XmlElement(name = "SurveillanceSystemType")protected String surveillanceSystemType;@XmlElement(name = "CameraType")protected String cameraType;@XmlElement(name = "AlarmClock")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String alarmClock;@XmlElement(name = "BodyType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String bodyType;@XmlElement(name = "CompatibleCameraMount")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String compatibleCameraMount;@XmlElement(name = "Durability")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> durability;@XmlElement(name = "Features")protected List<String> features;@XmlElement(name = "CameraAccessories")protected String cameraAccessories;@XmlElement(name = "ImageSensorType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String imageSensorType;@XmlElement(name = "MaximumPanAngle")protected DegreeDimension maximumPanAngle;@XmlElement(name = "MediaStorage")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mediaStorage;@XmlElement(name = "MotorCapabilities")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String motorCapabilities;@XmlElement(name = "MountType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mountType;@XmlElement(name = "NightVision")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String nightVision;@XmlElement(name = "NumberofIncludedCameras")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String numberofIncludedCameras;@XmlElement(name = "Remote")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String remote;@XmlElement(name = "SignalType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String signalType;@XmlElement(name = "VideoResolution")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String videoResolution;@XmlElement(name = "WirelessTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> wirelessTechnology;@XmlElement(name = "ZoomRatio")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String zoomRatio;/*** Gets the value of the surveillanceSystemType property.** @return* possible object is* {@link String }**/public String getSurveillanceSystemType() {return surveillanceSystemType;}/*** Sets the value of the surveillanceSystemType property.** @param value* allowed object is* {@link String }**/public void setSurveillanceSystemType(String value) {this.surveillanceSystemType = value;}/*** Gets the value of the cameraType property.** @return* possible object is* {@link String }**/public String getCameraType() {return cameraType;}/*** Sets the value of the cameraType property.** @param value* allowed object is* {@link String }**/public void setCameraType(String value) {this.cameraType = value;}/*** Gets the value of the alarmClock property.** @return* possible object is* {@link String }**/public String getAlarmClock() {return alarmClock;}/*** Sets the value of the alarmClock property.** @param value* allowed object is* {@link String }**/public void setAlarmClock(String value) {this.alarmClock = value;}/*** Gets the value of the bodyType property.** @return* possible object is* {@link String }**/public String getBodyType() {return bodyType;}/*** Sets the value of the bodyType property.** @param value* allowed object is* {@link String }**/public void setBodyType(String value) {this.bodyType = value;}/*** Gets the value of the compatibleCameraMount property.** @return* possible object is* {@link String }**/public String getCompatibleCameraMount() {return compatibleCameraMount;}/*** Sets the value of the compatibleCameraMount property.** @param value* allowed object is* {@link String }**/public void setCompatibleCameraMount(String value) {this.compatibleCameraMount = value;}/*** Gets the value of the durability property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the durability property.** <p>* For example, to add a new item, do as follows:* <pre>* getDurability().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getDurability() {if (durability == null) {durability = new ArrayList<String>();}return this.durability;}/*** Gets the value of the features property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the features property.** <p>* For example, to add a new item, do as follows:* <pre>* getFeatures().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getFeatures() {if (features == null) {features = new ArrayList<String>();}return this.features;}/*** Gets the value of the cameraAccessories property.** @return* possible object is* {@link String }**/public String getCameraAccessories() {return cameraAccessories;}/*** Sets the value of the cameraAccessories property.** @param value* allowed object is* {@link String }**/public void setCameraAccessories(String value) {this.cameraAccessories = value;}/*** Gets the value of the imageSensorType property.** @return* possible object is* {@link String }**/public String getImageSensorType() {return imageSensorType;}/*** Sets the value of the imageSensorType property.** @param value* allowed object is* {@link String }**/public void setImageSensorType(String value) {this.imageSensorType = value;}/*** Gets the value of the maximumPanAngle property.** @return* possible object is* {@link DegreeDimension }**/public DegreeDimension getMaximumPanAngle() {return maximumPanAngle;}/*** Sets the value of the maximumPanAngle property.** @param value* allowed object is* {@link DegreeDimension }**/public void setMaximumPanAngle(DegreeDimension value) {this.maximumPanAngle = value;}/*** Gets the value of the mediaStorage property.** @return* possible object is* {@link String }**/public String getMediaStorage() {return mediaStorage;}/*** Sets the value of the mediaStorage property.** @param value* allowed object is* {@link String }**/public void setMediaStorage(String value) {this.mediaStorage = value;}/*** Gets the value of the motorCapabilities property.** @return* possible object is* {@link String }**/public String getMotorCapabilities() {return motorCapabilities;}/*** Sets the value of the motorCapabilities property.** @param value* allowed object is* {@link String }**/public void setMotorCapabilities(String value) {this.motorCapabilities = value;}/*** Gets the value of the mountType property.** @return* possible object is* {@link String }**/public String getMountType() {return mountType;}/*** Sets the value of the mountType property.** @param value* allowed object is* {@link String }**/public void setMountType(String value) {this.mountType = value;}/*** Gets the value of the nightVision property.** @return* possible object is* {@link String }**/public String getNightVision() {return nightVision;}/*** Sets the value of the nightVision property.** @param value* allowed object is* {@link String }**/public void setNightVision(String value) {this.nightVision = value;}/*** Gets the value of the numberofIncludedCameras property.** @return* possible object is* {@link String }**/public String getNumberofIncludedCameras() {return numberofIncludedCameras;}/*** Sets the value of the numberofIncludedCameras property.** @param value* allowed object is* {@link String }**/public void setNumberofIncludedCameras(String value) {this.numberofIncludedCameras = value;}/*** Gets the value of the remote property.** @return* possible object is* {@link String }**/public String getRemote() {return remote;}/*** Sets the value of the remote property.** @param value* allowed object is* {@link String }**/public void setRemote(String value) {this.remote = value;}/*** Gets the value of the signalType property.** @return* possible object is* {@link String }**/public String getSignalType() {return signalType;}/*** Sets the value of the signalType property.** @param value* allowed object is* {@link String }**/public void setSignalType(String value) {this.signalType = value;}/*** Gets the value of the videoResolution property.** @return* possible object is* {@link String }**/public String getVideoResolution() {return videoResolution;}/*** Sets the value of the videoResolution property.** @param value* allowed object is* {@link String }**/public void setVideoResolution(String value) {this.videoResolution = value;}/*** Gets the value of the wirelessTechnology property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the wirelessTechnology property.** <p>* For example, to add a new item, do as follows:* <pre>* getWirelessTechnology().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getWirelessTechnology() {if (wirelessTechnology == null) {wirelessTechnology = new ArrayList<String>();}return this.wirelessTechnology;}/*** Gets the value of the zoomRatio property.** @return* possible object is* {@link String }**/public String getZoomRatio() {return zoomRatio;}/*** Sets the value of the zoomRatio property.** @param value* allowed object is* {@link String }**/public void setZoomRatio(String value) {this.zoomRatio = value;}}