Changes since
the last release

com.ebay.sdk.helper
Class InternationalShippingServiceSelector

java.lang.Object
  extended by com.ebay.sdk.helper.InternationalShippingServiceSelector

public class InternationalShippingServiceSelector
extends Object

A helper class for InternationalShippingService selection.


Constructor Summary
InternationalShippingServiceSelector(ShippingTypeCodeType shippingType, InternationalShippingServiceOptionsType shippingServiceOption, Hashtable shipToLocations, ControlTagItem[] ctrlShippingServices)
          Constructor
 
Method Summary
 ControlTagItem[] getCtrlShippingServices()
          Return a list of ControlTagItems of available ShippingServiceOptions.
 InternationalShippingServiceOptionsType getSelectedShippingServiceOption()
          Return the selected InternationalShippingServiceOption.
 ArrayList getSelectedShipToLocations()
          Return the available ShipToLocations.
 InternationalShippingServiceOptionsType getShippingServiceOption()
          Return the InternationalShippingServiceOptionsType
 ShippingTypeCodeType getShippingType()
          Return the ShippingType.
 Hashtable getShipToLocationOptions()
          Return the available ShipToLocations.
 void setCtrlShippingServices(ControlTagItem[] ctrlShippingServices)
          Set the ControlTagItems of available InternationalShippingServiceOptions.
 void setSelectedShippingServiceOption(InternationalShippingServiceOptionsType option)
          Set the selected InternationalShippingServiceOption.
 void setSelectedShipToLocations(ArrayList list)
          Set the selected ShipToLocations.
 void setShippingServiceOption(InternationalShippingServiceOptionsType shippingServiceOption)
          Set the InternationalShippingServiceOptionsType
 void setShippingType(ShippingTypeCodeType shippingType)
          Set the ShippingType.
 void setShipToLocationOptions(Hashtable map)
          Set the available ShipToLocations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternationalShippingServiceSelector

public InternationalShippingServiceSelector(ShippingTypeCodeType shippingType,
                                            InternationalShippingServiceOptionsType shippingServiceOption,
                                            Hashtable shipToLocations,
                                            ControlTagItem[] ctrlShippingServices)
Constructor

Parameters:
shippingType - ShippingTypeCodeType
shippingServiceOption - InternationalShippingServiceOptionsType
shipToLocations - Hashtable
ctrlShippingServices - ControlTagItem[]
Method Detail

getCtrlShippingServices

public ControlTagItem[] getCtrlShippingServices()
Return a list of ControlTagItems of available ShippingServiceOptions.

Returns:
ControlTagItem[]

getSelectedShippingServiceOption

public InternationalShippingServiceOptionsType getSelectedShippingServiceOption()
Return the selected InternationalShippingServiceOption.

Returns:
InternationalShippingServiceOptionsType

getSelectedShipToLocations

public ArrayList getSelectedShipToLocations()
Return the available ShipToLocations.

Returns:
ArrayList

getShippingServiceOption

public InternationalShippingServiceOptionsType getShippingServiceOption()
Return the InternationalShippingServiceOptionsType

Returns:
InternationalShippingServiceOptionsType

getShipToLocationOptions

public Hashtable getShipToLocationOptions()
Return the available ShipToLocations.

Returns:
Hashtable

getShippingType

public ShippingTypeCodeType getShippingType()
Return the ShippingType.

Returns:
ShippingTypeCodeType

setCtrlShippingServices

public void setCtrlShippingServices(ControlTagItem[] ctrlShippingServices)
Set the ControlTagItems of available InternationalShippingServiceOptions.

Parameters:
ctrlShippingServices - ControlTagItem[]

setSelectedShippingServiceOption

public void setSelectedShippingServiceOption(InternationalShippingServiceOptionsType option)
Set the selected InternationalShippingServiceOption.

Parameters:
option - InternationalShippingServiceOptionsType

setSelectedShipToLocations

public void setSelectedShipToLocations(ArrayList list)
Set the selected ShipToLocations.

Parameters:
list - ArrayList

setShippingServiceOption

public void setShippingServiceOption(InternationalShippingServiceOptionsType shippingServiceOption)
Set the InternationalShippingServiceOptionsType

Parameters:
shippingServiceOption - InternationalShippingServiceOptionsType

setShipToLocationOptions

public void setShipToLocationOptions(Hashtable map)
Set the available ShipToLocations.

Parameters:
map - Hashtable

setShippingType

public void setShippingType(ShippingTypeCodeType shippingType)
Set the ShippingType.

Parameters:
shippingType - ShippingTypeCodeType

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.