Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class PictureDetailsType

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

public class PictureDetailsType
extends Object
implements Serializable

Contains the data for the pictures associated with an item.

Java class for PictureDetailsType complex type.

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

 <complexType name="PictureDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GalleryType" type="{urn:ebay:apis:eBLBaseComponents}GalleryTypeCodeType" minOccurs="0"/>
         <element name="PhotoDisplay" type="{urn:ebay:apis:eBLBaseComponents}PhotoDisplayCodeType" minOccurs="0"/>
         <element name="PictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PictureSource" type="{urn:ebay:apis:eBLBaseComponents}PictureSourceCodeType" minOccurs="0"/>
         <element name="GalleryDuration" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="GalleryStatus" type="{urn:ebay:apis:eBLBaseComponents}GalleryStatusCodeType" minOccurs="0"/>
         <element name="GalleryErrorInfo" type="{http://www.w3.org/2001/XMLSchema}string" 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 galleryDuration
           
protected  String galleryErrorInfo
           
protected  GalleryStatusCodeType galleryStatus
           
protected  GalleryTypeCodeType galleryType
           
protected  PhotoDisplayCodeType photoDisplay
           
protected  PictureSourceCodeType pictureSource
           
protected  List<String> pictureURL
           
 
Constructor Summary
PictureDetailsType()
           
 
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 getGalleryDuration()
          Gets the value of the galleryDuration property.
 String getGalleryErrorInfo()
          Gets the value of the galleryErrorInfo property.
 GalleryStatusCodeType getGalleryStatus()
          Gets the value of the galleryStatus property.
 GalleryTypeCodeType getGalleryType()
          Gets the value of the galleryType property.
 PhotoDisplayCodeType getPhotoDisplay()
          Gets the value of the photoDisplay property.
 PictureSourceCodeType getPictureSource()
          Gets the value of the pictureSource property.
 String[] getPictureURL()
           
 String getPictureURL(int idx)
           
 int getPictureURLLength()
           
 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 setGalleryDuration(String value)
          Sets the value of the galleryDuration property.
 void setGalleryErrorInfo(String value)
          Sets the value of the galleryErrorInfo property.
 void setGalleryStatus(GalleryStatusCodeType value)
          Sets the value of the galleryStatus property.
 void setGalleryType(GalleryTypeCodeType value)
          Sets the value of the galleryType property.
 void setPhotoDisplay(PhotoDisplayCodeType value)
          Sets the value of the photoDisplay property.
 void setPictureSource(PictureSourceCodeType value)
          Sets the value of the pictureSource property.
 String setPictureURL(int idx, String value)
           
 void setPictureURL(String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

galleryType

protected GalleryTypeCodeType galleryType

photoDisplay

protected PhotoDisplayCodeType photoDisplay

pictureURL

protected List<String> pictureURL

pictureSource

protected PictureSourceCodeType pictureSource

galleryDuration

protected String galleryDuration

galleryStatus

protected GalleryStatusCodeType galleryStatus

galleryErrorInfo

protected String galleryErrorInfo

externalPictureURL

protected List<String> externalPictureURL

extendedPictureDetails

protected ExtendedPictureDetailsType extendedPictureDetails

any

protected List<Object> any
Constructor Detail

PictureDetailsType

public PictureDetailsType()
Method Detail

getGalleryType

public GalleryTypeCodeType getGalleryType()
Gets the value of the galleryType property.

Returns:
possible object is GalleryTypeCodeType

setGalleryType

public void setGalleryType(GalleryTypeCodeType value)
Sets the value of the galleryType property.

Parameters:
value - allowed object is GalleryTypeCodeType

getPhotoDisplay

public PhotoDisplayCodeType getPhotoDisplay()
Gets the value of the photoDisplay property.

Returns:
possible object is PhotoDisplayCodeType

setPhotoDisplay

public void setPhotoDisplay(PhotoDisplayCodeType value)
Sets the value of the photoDisplay property.

Parameters:
value - allowed object is PhotoDisplayCodeType

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

getPictureSource

public PictureSourceCodeType getPictureSource()
Gets the value of the pictureSource property.

Returns:
possible object is PictureSourceCodeType

setPictureSource

public void setPictureSource(PictureSourceCodeType value)
Sets the value of the pictureSource property.

Parameters:
value - allowed object is PictureSourceCodeType

getGalleryDuration

public String getGalleryDuration()
Gets the value of the galleryDuration property.

Returns:
possible object is String

setGalleryDuration

public void setGalleryDuration(String value)
Sets the value of the galleryDuration property.

Parameters:
value - allowed object is String

getGalleryStatus

public GalleryStatusCodeType getGalleryStatus()
Gets the value of the galleryStatus property.

Returns:
possible object is GalleryStatusCodeType

setGalleryStatus

public void setGalleryStatus(GalleryStatusCodeType value)
Sets the value of the galleryStatus property.

Parameters:
value - allowed object is GalleryStatusCodeType

getGalleryErrorInfo

public String getGalleryErrorInfo()
Gets the value of the galleryErrorInfo property.

Returns:
possible object is String

setGalleryErrorInfo

public void setGalleryErrorInfo(String value)
Sets the value of the galleryErrorInfo 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.