Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class VariationSpecificPictureSetType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.VariationSpecificPictureSetType
All Implemented Interfaces:
Serializable

public class VariationSpecificPictureSetType
extends Object
implements Serializable

Type defining the VariationSpecificPictureSet container, which is used to specify the URL(s) where the picture(s) of the variation specific will be hosted. If the Variations.Pictures container is used, at least one VariationSpecificPictureSet container is required.

Java class for VariationSpecificPictureSetType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="VariationSpecificPictureSetType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="VariationSpecificValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="GalleryURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="ExternalPictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ExtendedPictureDetails" type="{urn:ebay:apis:eBLBaseComponents}ExtendedPictureDetailsType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  ExtendedPictureDetailsType extendedPictureDetails
           
protected  List<String> externalPictureURL
           
protected  String galleryURL
           
protected  List<String> pictureURL
           
protected  String variationSpecificValue
           
 
Constructor Summary
VariationSpecificPictureSetType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<String> _getExternalPictureURL()
           
protected  List<String> _getPictureURL()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 ExtendedPictureDetailsType getExtendedPictureDetails()
          Gets the value of the extendedPictureDetails property.
 String[] getExternalPictureURL()
           
 String getExternalPictureURL(int idx)
           
 int getExternalPictureURLLength()
           
 String getGalleryURL()
          Gets the value of the galleryURL property.
 String[] getPictureURL()
           
 String getPictureURL(int idx)
           
 int getPictureURLLength()
           
 String getVariationSpecificValue()
          Gets the value of the variationSpecificValue property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setExtendedPictureDetails(ExtendedPictureDetailsType value)
          Sets the value of the extendedPictureDetails property.
 String setExternalPictureURL(int idx, String value)
           
 void setExternalPictureURL(String[] values)
           
 void setGalleryURL(String value)
          Sets the value of the galleryURL property.
 String setPictureURL(int idx, String value)
           
 void setPictureURL(String[] values)
           
 void setVariationSpecificValue(String value)
          Sets the value of the variationSpecificValue property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

variationSpecificValue

protected String variationSpecificValue

pictureURL

protected List<String> pictureURL

galleryURL

protected String galleryURL

externalPictureURL

protected List<String> externalPictureURL

extendedPictureDetails

protected ExtendedPictureDetailsType extendedPictureDetails

any

protected List<Object> any
Constructor Detail

VariationSpecificPictureSetType

public VariationSpecificPictureSetType()
Method Detail

getVariationSpecificValue

public String getVariationSpecificValue()
Gets the value of the variationSpecificValue property.

Returns:
possible object is String

setVariationSpecificValue

public void setVariationSpecificValue(String value)
Sets the value of the variationSpecificValue property.

Parameters:
value - allowed object is String

getPictureURL

public String[] getPictureURL()
Returns:
array of String

getPictureURL

public String getPictureURL(int idx)
Returns:
one of String

getPictureURLLength

public int getPictureURLLength()

setPictureURL

public void setPictureURL(String[] values)
Parameters:
values - allowed objects are String

_getPictureURL

protected List<String> _getPictureURL()

setPictureURL

public String setPictureURL(int idx,
                            String value)
Parameters:
value - allowed object is String

getGalleryURL

public String getGalleryURL()
Gets the value of the galleryURL property.

Returns:
possible object is String

setGalleryURL

public void setGalleryURL(String value)
Sets the value of the galleryURL property.

Parameters:
value - allowed object is String

getExternalPictureURL

public String[] getExternalPictureURL()
Returns:
array of String

getExternalPictureURL

public String getExternalPictureURL(int idx)
Returns:
one of String

getExternalPictureURLLength

public int getExternalPictureURLLength()

setExternalPictureURL

public void setExternalPictureURL(String[] values)
Parameters:
values - allowed objects are String

_getExternalPictureURL

protected List<String> _getExternalPictureURL()

setExternalPictureURL

public String setExternalPictureURL(int idx,
                                    String value)
Parameters:
value - allowed object is String

getExtendedPictureDetails

public ExtendedPictureDetailsType getExtendedPictureDetails()
Gets the value of the extendedPictureDetails property.

Returns:
possible object is ExtendedPictureDetailsType

setExtendedPictureDetails

public void setExtendedPictureDetails(ExtendedPictureDetailsType value)
Sets the value of the extendedPictureDetails property.

Parameters:
value - allowed object is ExtendedPictureDetailsType

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.