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.math.BigDecimal;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="CameraAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="close-up-accessories"/>* <enumeration value="viewfinders"/>* <enumeration value="motor-drives"/>* <enumeration value="eye-cups"/>* <enumeration value="winders"/>* <enumeration value="straps"/>* <enumeration value="remote-controls"/>* <enumeration value="cables-and-cords"/>* <enumeration value="other-camera-accessories"/>* </restriction>* </simpleType>* </element>* <element name="CamcorderAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="straps"/>* <enumeration value="remote-controls"/>* <enumeration value="cables-and-cords"/>* <enumeration value="other-camcorder-accessories"/>* </restriction>* </simpleType>* </element>* <element name="CleanerAccessory" type="{}CleanerAccessoryTypeValues" minOccurs="0"/>* <element name="LightingAccessoryType" type="{}LightingAccessoryTypeValues" minOccurs="0"/>* <element name="TelescopeAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="barlow-lenses"/>* <enumeration value="collimators"/>* <enumeration value="remote-controls"/>* <enumeration value="electronic-drives"/>* <enumeration value="photo-adapters"/>* <enumeration value="finderscopes"/>* <enumeration value="diagonal-mirrors"/>* <enumeration value="erecting-prisms"/>* <enumeration value="motor-drives"/>* <enumeration value="illuminators"/>* <enumeration value="guiders"/>* <enumeration value="binocular-viewers"/>* <enumeration value="wedges"/>* <enumeration value="mounts"/>* <enumeration value="viewfinders"/>* <enumeration value="sky-maps"/>* <enumeration value="filters"/>* <enumeration value="dew-caps"/>* <enumeration value="other-telescope-accessories"/>* </restriction>* </simpleType>* </element>* <element name="TelescopeEyepiece" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="telescope-eyepieces-general"/>* <enumeration value="orthoscopic"/>* <enumeration value="kellner-and-rke"/>* <enumeration value="erfle"/>* <enumeration value="plossl"/>* <enumeration value="nagler"/>* <enumeration value="zoom"/>* <enumeration value="ultra-wide"/>* <enumeration value="sma"/>* <enumeration value="other-eyepieces"/>* </restriction>* </simpleType>* </element>* <element name="MicroscopeAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="boom-stands"/>* <enumeration value="bulbs"/>* <enumeration value="camera-adapters-and-mounts"/>* <enumeration value="eyepieces"/>* <enumeration value="inspection-systems"/>* <enumeration value="light-stands"/>* <enumeration value="microscope-cases"/>* <enumeration value="slides-and-slide-kits"/>* <enumeration value="other-microscope-accessories"/>* </restriction>* </simpleType>* </element>* <element name="FilterAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="adapter-rings"/>* <enumeration value="filter-caps"/>* <enumeration value="filter-holders"/>* <enumeration value="filter-hoods"/>* <enumeration value="gel-holder"/>* <enumeration value="step-down-ring"/>* <enumeration value="step-up-ring"/>* </restriction>* </simpleType>* </element>* <element name="FilmAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="mounting-equipment-and-cutters"/>* <enumeration value="slide-mounts"/>* <enumeration value="film-mailers"/>* <enumeration value="film-loaders"/>* <enumeration value="other-film-accessories"/>* </restriction>* </simpleType>* </element>* <element name="FlashAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="adapter-rings"/>* <enumeration value="battery-packs"/>* <enumeration value="camera-brackets"/>* <enumeration value="flash-bouncers"/>* <enumeration value="flash-diffusers"/>* <enumeration value="flash-filters"/>* <enumeration value="flash-pouches"/>* <enumeration value="flash-shoe-mounts"/>* <enumeration value="synch-and-pc-cords"/>* <enumeration value="other-flash-accessories"/>* </restriction>* </simpleType>* </element>* <element name="BagCaseAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="liners"/>* <enumeration value="rain-covers"/>* <enumeration value="replacement-parts"/>* <enumeration value="straps"/>* <enumeration value="belts"/>* <enumeration value="harnesses"/>* <enumeration value="inserts"/>* <enumeration value="other-bag-and-case-accessories"/>* </restriction>* </simpleType>* </element>* <element name="UnderwaterPhotographyAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="housings"/>* <enumeration value="rainguards"/>* <enumeration value="other-underwater-accessories"/>* </restriction>* </simpleType>* </element>* <element name="LightMeterAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="caps"/>* <enumeration value="gray-cards"/>* <enumeration value="probes"/>* <enumeration value="straps"/>* <enumeration value="other-light-meter-accessories"/>* </restriction>* </simpleType>* </element>* <element name="TripodStandAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="monopad-accessories"/>* <enumeration value="camera-stand-accessories"/>* <enumeration value="tripod-head-accessories"/>* <enumeration value="tripod-leg-accessories"/>* <enumeration value="center-columns"/>* <enumeration value="tripod-adapters"/>* <enumeration value="tripod-straps"/>* <enumeration value="camera-mounts-and-clamps"/>* <enumeration value="plates"/>* <enumeration value="other-tripod-accessories"/>* </restriction>* </simpleType>* </element>* <element name="BinocularAccessories" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="straps"/>* <enumeration value="caps"/>* <enumeration value="other-binocular-accessories"/>* </restriction>* </simpleType>* </element>* <element name="CableLength" type="{}LengthDimension" minOccurs="0"/>* <element name="ForUseWith" type="{}LongString" minOccurs="0"/>* <element name="NightVision" type="{}LongString" minOccurs="0"/>* <element name="Mountingpattern" type="{}LongString" minOccurs="0"/>* <element name="NoiseReductionLevel" type="{}Dimension" minOccurs="0"/>* <element name="Features" type="{}LongString" maxOccurs="5" minOccurs="0"/>* <element name="OutdoorUse" type="{}LongString" minOccurs="0"/>* <element name="Durability" type="{}LongString" maxOccurs="5" minOccurs="0"/>* <element name="WaterResistanceDepth" type="{}LengthDimension" minOccurs="0"/>* <element name="WaterResistanceLevel" type="{}WaterResistantType" minOccurs="0"/>* <element name="SpecificUses" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="travel"/>* <enumeration value="hiking-and-outdoors"/>* <enumeration value="hunting-and-shooting"/>* <enumeration value="sports"/>* </restriction>* </simpleType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"cameraAccessories","camcorderAccessories","cleanerAccessory","lightingAccessoryType","telescopeAccessories","telescopeEyepiece","microscopeAccessories","filterAccessories","filmAccessories","flashAccessories","bagCaseAccessories","underwaterPhotographyAccessories","lightMeterAccessories","tripodStandAccessories","binocularAccessories","cableLength","forUseWith","nightVision","mountingpattern","noiseReductionLevel","features","outdoorUse","durability","waterResistanceDepth","waterResistanceLevel","specificUses"})@XmlRootElement(name = "OtherAccessory")public class OtherAccessory {@XmlElement(name = "CameraAccessories")protected String cameraAccessories;@XmlElement(name = "CamcorderAccessories")protected String camcorderAccessories;@XmlElement(name = "CleanerAccessory")protected CleanerAccessoryTypeValues cleanerAccessory;@XmlElement(name = "LightingAccessoryType")protected LightingAccessoryTypeValues lightingAccessoryType;@XmlElement(name = "TelescopeAccessories")protected String telescopeAccessories;@XmlElement(name = "TelescopeEyepiece")protected String telescopeEyepiece;@XmlElement(name = "MicroscopeAccessories")protected String microscopeAccessories;@XmlElement(name = "FilterAccessories")protected String filterAccessories;@XmlElement(name = "FilmAccessories")protected String filmAccessories;@XmlElement(name = "FlashAccessories")protected String flashAccessories;@XmlElement(name = "BagCaseAccessories")protected String bagCaseAccessories;@XmlElement(name = "UnderwaterPhotographyAccessories")protected String underwaterPhotographyAccessories;@XmlElement(name = "LightMeterAccessories")protected String lightMeterAccessories;@XmlElement(name = "TripodStandAccessories")protected String tripodStandAccessories;@XmlElement(name = "BinocularAccessories")protected String binocularAccessories;@XmlElement(name = "CableLength")protected LengthDimension cableLength;@XmlElement(name = "ForUseWith")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String forUseWith;@XmlElement(name = "NightVision")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String nightVision;@XmlElement(name = "Mountingpattern")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mountingpattern;@XmlElement(name = "NoiseReductionLevel")protected BigDecimal noiseReductionLevel;@XmlElement(name = "Features")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> features;@XmlElement(name = "OutdoorUse")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String outdoorUse;@XmlElement(name = "Durability")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> durability;@XmlElement(name = "WaterResistanceDepth")protected LengthDimension waterResistanceDepth;@XmlElement(name = "WaterResistanceLevel")protected WaterResistantType waterResistanceLevel;@XmlElement(name = "SpecificUses")protected String specificUses;/*** 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 camcorderAccessories property.** @return* possible object is* {@link String }**/public String getCamcorderAccessories() {return camcorderAccessories;}/*** Sets the value of the camcorderAccessories property.** @param value* allowed object is* {@link String }**/public void setCamcorderAccessories(String value) {this.camcorderAccessories = value;}/*** Gets the value of the cleanerAccessory property.** @return* possible object is* {@link CleanerAccessoryTypeValues }**/public CleanerAccessoryTypeValues getCleanerAccessory() {return cleanerAccessory;}/*** Sets the value of the cleanerAccessory property.** @param value* allowed object is* {@link CleanerAccessoryTypeValues }**/public void setCleanerAccessory(CleanerAccessoryTypeValues value) {this.cleanerAccessory = value;}/*** Gets the value of the lightingAccessoryType property.** @return* possible object is* {@link LightingAccessoryTypeValues }**/public LightingAccessoryTypeValues getLightingAccessoryType() {return lightingAccessoryType;}/*** Sets the value of the lightingAccessoryType property.** @param value* allowed object is* {@link LightingAccessoryTypeValues }**/public void setLightingAccessoryType(LightingAccessoryTypeValues value) {this.lightingAccessoryType = value;}/*** Gets the value of the telescopeAccessories property.** @return* possible object is* {@link String }**/public String getTelescopeAccessories() {return telescopeAccessories;}/*** Sets the value of the telescopeAccessories property.** @param value* allowed object is* {@link String }**/public void setTelescopeAccessories(String value) {this.telescopeAccessories = value;}/*** Gets the value of the telescopeEyepiece property.** @return* possible object is* {@link String }**/public String getTelescopeEyepiece() {return telescopeEyepiece;}/*** Sets the value of the telescopeEyepiece property.** @param value* allowed object is* {@link String }**/public void setTelescopeEyepiece(String value) {this.telescopeEyepiece = value;}/*** Gets the value of the microscopeAccessories property.** @return* possible object is* {@link String }**/public String getMicroscopeAccessories() {return microscopeAccessories;}/*** Sets the value of the microscopeAccessories property.** @param value* allowed object is* {@link String }**/public void setMicroscopeAccessories(String value) {this.microscopeAccessories = value;}/*** Gets the value of the filterAccessories property.** @return* possible object is* {@link String }**/public String getFilterAccessories() {return filterAccessories;}/*** Sets the value of the filterAccessories property.** @param value* allowed object is* {@link String }**/public void setFilterAccessories(String value) {this.filterAccessories = value;}/*** Gets the value of the filmAccessories property.** @return* possible object is* {@link String }**/public String getFilmAccessories() {return filmAccessories;}/*** Sets the value of the filmAccessories property.** @param value* allowed object is* {@link String }**/public void setFilmAccessories(String value) {this.filmAccessories = value;}/*** Gets the value of the flashAccessories property.** @return* possible object is* {@link String }**/public String getFlashAccessories() {return flashAccessories;}/*** Sets the value of the flashAccessories property.** @param value* allowed object is* {@link String }**/public void setFlashAccessories(String value) {this.flashAccessories = value;}/*** Gets the value of the bagCaseAccessories property.** @return* possible object is* {@link String }**/public String getBagCaseAccessories() {return bagCaseAccessories;}/*** Sets the value of the bagCaseAccessories property.** @param value* allowed object is* {@link String }**/public void setBagCaseAccessories(String value) {this.bagCaseAccessories = value;}/*** Gets the value of the underwaterPhotographyAccessories property.** @return* possible object is* {@link String }**/public String getUnderwaterPhotographyAccessories() {return underwaterPhotographyAccessories;}/*** Sets the value of the underwaterPhotographyAccessories property.** @param value* allowed object is* {@link String }**/public void setUnderwaterPhotographyAccessories(String value) {this.underwaterPhotographyAccessories = value;}/*** Gets the value of the lightMeterAccessories property.** @return* possible object is* {@link String }**/public String getLightMeterAccessories() {return lightMeterAccessories;}/*** Sets the value of the lightMeterAccessories property.** @param value* allowed object is* {@link String }**/public void setLightMeterAccessories(String value) {this.lightMeterAccessories = value;}/*** Gets the value of the tripodStandAccessories property.** @return* possible object is* {@link String }**/public String getTripodStandAccessories() {return tripodStandAccessories;}/*** Sets the value of the tripodStandAccessories property.** @param value* allowed object is* {@link String }**/public void setTripodStandAccessories(String value) {this.tripodStandAccessories = value;}/*** Gets the value of the binocularAccessories property.** @return* possible object is* {@link String }**/public String getBinocularAccessories() {return binocularAccessories;}/*** Sets the value of the binocularAccessories property.** @param value* allowed object is* {@link String }**/public void setBinocularAccessories(String value) {this.binocularAccessories = value;}/*** Gets the value of the cableLength property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getCableLength() {return cableLength;}/*** Sets the value of the cableLength property.** @param value* allowed object is* {@link LengthDimension }**/public void setCableLength(LengthDimension value) {this.cableLength = value;}/*** Gets the value of the forUseWith property.** @return* possible object is* {@link String }**/public String getForUseWith() {return forUseWith;}/*** Sets the value of the forUseWith property.** @param value* allowed object is* {@link String }**/public void setForUseWith(String value) {this.forUseWith = 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 mountingpattern property.** @return* possible object is* {@link String }**/public String getMountingpattern() {return mountingpattern;}/*** Sets the value of the mountingpattern property.** @param value* allowed object is* {@link String }**/public void setMountingpattern(String value) {this.mountingpattern = value;}/*** Gets the value of the noiseReductionLevel property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getNoiseReductionLevel() {return noiseReductionLevel;}/*** Sets the value of the noiseReductionLevel property.** @param value* allowed object is* {@link BigDecimal }**/public void setNoiseReductionLevel(BigDecimal value) {this.noiseReductionLevel = value;}/*** 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 outdoorUse property.** @return* possible object is* {@link String }**/public String getOutdoorUse() {return outdoorUse;}/*** Sets the value of the outdoorUse property.** @param value* allowed object is* {@link String }**/public void setOutdoorUse(String value) {this.outdoorUse = 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 waterResistanceDepth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getWaterResistanceDepth() {return waterResistanceDepth;}/*** Sets the value of the waterResistanceDepth property.** @param value* allowed object is* {@link LengthDimension }**/public void setWaterResistanceDepth(LengthDimension value) {this.waterResistanceDepth = value;}/*** Gets the value of the waterResistanceLevel property.** @return* possible object is* {@link WaterResistantType }**/public WaterResistantType getWaterResistanceLevel() {return waterResistanceLevel;}/*** Sets the value of the waterResistanceLevel property.** @param value* allowed object is* {@link WaterResistantType }**/public void setWaterResistanceLevel(WaterResistantType value) {this.waterResistanceLevel = value;}/*** Gets the value of the specificUses property.** @return* possible object is* {@link String }**/public String getSpecificUses() {return specificUses;}/*** Sets the value of the specificUses property.** @param value* allowed object is* {@link String }**/public void setSpecificUses(String value) {this.specificUses = value;}}