Changes since
the last release

com.ebay.sdk.helper
Class ServiceControlManager

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

public class ServiceControlManager
extends Object

Title:

Description:

Copyright: Copyright (c) 2004

Company: eBay Inc.

Version:
1.0
Author:
not attributable

Method Summary
 ControlTagItem[] createPaymentServiceControl(SiteCodeType siteId, boolean addDefaultOption)
           
 ControlTagItem[] createPaymentServiceControl(SiteCodeType site, JComboBox cbxControl, boolean addDefaultOption)
           
 ControlTagItem[] createRegionServiceControl(SiteCodeType siteId, boolean addDefaultOption)
           
 ControlTagItem[] createShippingServiceControl(SiteCodeType siteId, String shippingType, boolean addDefaultOption)
           
 ControlTagItem[] createShippingServiceControl(SiteCodeType site, String shippingType, JComboBox cbxControl, boolean addDefaultOption)
           
static ServiceControlManager getInstance()
           
 ArrayList getSelectedCheckBoxList(JCheckBox[] checkBoxes)
           
 BuyerPaymentMethodCodeType[] processUserPaymentMethods(JCheckBox[] ckbPaymentServices, ControlTagItem[] ctrlPaymentServices)
           
 ShippingServiceOptionsType processUserSelectedShippingService(CurrencyCodeType currencyId, JComboBox cbxShippingServiceSelected, ControlTagItem[] ctrlShippingServices, JComboBox cbxIntlShippingServiceSelected, ControlTagItem[] ctrlIntlShippingServices, JTextField txtShippingServiceSelectedCost)
           
 ShippingDetailsType processUserShippingDetails(ArrayList shippingServiceOptions, ArrayList intlShippingServiceOptions)
           
 void updateIntlShippingServiceSelections(ArrayList intlShippingServiceOptions, JScrollPane spIntlShippingServiceOptions, JButton btnRemoveIntlShippingService, JButton btnAddIntlShippingService)
           
 void updateShippingServiceSelections(ArrayList shippingServiceOptions, JScrollPane spShippingServiceOptions, JButton btnRemoveShippingService, JButton btnAddShippingService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ServiceControlManager getInstance()

createPaymentServiceControl

public ControlTagItem[] createPaymentServiceControl(SiteCodeType siteId,
                                                    boolean addDefaultOption)

createPaymentServiceControl

public ControlTagItem[] createPaymentServiceControl(SiteCodeType site,
                                                    JComboBox cbxControl,
                                                    boolean addDefaultOption)

createRegionServiceControl

public ControlTagItem[] createRegionServiceControl(SiteCodeType siteId,
                                                   boolean addDefaultOption)

createShippingServiceControl

public ControlTagItem[] createShippingServiceControl(SiteCodeType siteId,
                                                     String shippingType,
                                                     boolean addDefaultOption)

createShippingServiceControl

public ControlTagItem[] createShippingServiceControl(SiteCodeType site,
                                                     String shippingType,
                                                     JComboBox cbxControl,
                                                     boolean addDefaultOption)

processUserPaymentMethods

public BuyerPaymentMethodCodeType[] processUserPaymentMethods(JCheckBox[] ckbPaymentServices,
                                                              ControlTagItem[] ctrlPaymentServices)

processUserSelectedShippingService

public ShippingServiceOptionsType processUserSelectedShippingService(CurrencyCodeType currencyId,
                                                                     JComboBox cbxShippingServiceSelected,
                                                                     ControlTagItem[] ctrlShippingServices,
                                                                     JComboBox cbxIntlShippingServiceSelected,
                                                                     ControlTagItem[] ctrlIntlShippingServices,
                                                                     JTextField txtShippingServiceSelectedCost)

processUserShippingDetails

public ShippingDetailsType processUserShippingDetails(ArrayList shippingServiceOptions,
                                                      ArrayList intlShippingServiceOptions)

getSelectedCheckBoxList

public ArrayList getSelectedCheckBoxList(JCheckBox[] checkBoxes)

updateShippingServiceSelections

public void updateShippingServiceSelections(ArrayList shippingServiceOptions,
                                            JScrollPane spShippingServiceOptions,
                                            JButton btnRemoveShippingService,
                                            JButton btnAddShippingService)

updateIntlShippingServiceSelections

public void updateIntlShippingServiceSelections(ArrayList intlShippingServiceOptions,
                                                JScrollPane spIntlShippingServiceOptions,
                                                JButton btnRemoveIntlShippingService,
                                                JButton btnAddIntlShippingService)

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.