Class: StoreType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsStoreType

Constant Summary collapse

@@schema_type =
"StoreType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["name", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Name")]],
["uRLPath", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "URLPath")]],
["uRL", ["SOAP::SOAPAnyURI", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "URL")]],
["subscriptionLevel", ["StoreSubscriptionLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SubscriptionLevel")]],
["description", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Description")]],
["logo", ["StoreLogoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Logo")]],
["theme", ["StoreThemeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Theme")]],
["headerStyle", ["StoreHeaderStyleCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HeaderStyle")]],
["homePage", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HomePage")]],
["itemListLayout", ["StoreItemListLayoutCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemListLayout")]],
["itemListSortOrder", ["StoreItemListSortOrderCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemListSortOrder")]],
["customHeaderLayout", ["StoreCustomHeaderLayoutCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CustomHeaderLayout")]],
["customHeader", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CustomHeader")]],
["exportListings", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExportListings")]],
["customCategories", ["StoreCustomCategoryArrayType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CustomCategories")]],
["customListingHeader", ["StoreCustomListingHeaderType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CustomListingHeader")]],
["merchDisplay", ["MerchDisplayCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MerchDisplay")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, uRLPath = nil, uRL = nil, subscriptionLevel = nil, description = nil, logo = nil, theme = nil, headerStyle = nil, homePage = nil, itemListLayout = nil, itemListSortOrder = nil, customHeaderLayout = nil, customHeader = nil, exportListings = nil, customCategories = nil, customListingHeader = nil, merchDisplay = nil) ⇒ StoreType

Returns a new instance of StoreType.



18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
# File 'lib/eBay.rb', line 18304

def initialize(name = nil, uRLPath = nil, uRL = nil, subscriptionLevel = nil, description = nil,  = nil, theme = nil, headerStyle = nil, homePage = nil, itemListLayout = nil, itemListSortOrder = nil, customHeaderLayout = nil, customHeader = nil, exportListings = nil, customCategories = nil, customListingHeader = nil, merchDisplay = nil)
  @name = name
  @uRLPath = uRLPath
  @uRL = uRL
  @subscriptionLevel = subscriptionLevel
  @description = description
  @logo = 
  @theme = theme
  @headerStyle = headerStyle
  @homePage = homePage
  @itemListLayout = itemListLayout
  @itemListSortOrder = itemListSortOrder
  @customHeaderLayout = customHeaderLayout
  @customHeader = customHeader
  @exportListings = exportListings
  @customCategories = customCategories
  @customListingHeader = customListingHeader
  @merchDisplay = merchDisplay
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



18298
18299
18300
# File 'lib/eBay.rb', line 18298

def __xmlele_any
  @__xmlele_any
end

#customCategoriesObject

Returns the value of attribute customCategories.



18295
18296
18297
# File 'lib/eBay.rb', line 18295

def customCategories
  @customCategories
end

#customHeaderObject

Returns the value of attribute customHeader.



18293
18294
18295
# File 'lib/eBay.rb', line 18293

def customHeader
  @customHeader
end

#customHeaderLayoutObject

Returns the value of attribute customHeaderLayout.



18292
18293
18294
# File 'lib/eBay.rb', line 18292

def customHeaderLayout
  @customHeaderLayout
end

#customListingHeaderObject

Returns the value of attribute customListingHeader.



18296
18297
18298
# File 'lib/eBay.rb', line 18296

def customListingHeader
  @customListingHeader
end

#descriptionObject

Returns the value of attribute description.



18285
18286
18287
# File 'lib/eBay.rb', line 18285

def description
  @description
end

#exportListingsObject

Returns the value of attribute exportListings.



18294
18295
18296
# File 'lib/eBay.rb', line 18294

def exportListings
  @exportListings
end

#headerStyleObject

Returns the value of attribute headerStyle.



18288
18289
18290
# File 'lib/eBay.rb', line 18288

def headerStyle
  @headerStyle
end

#homePageObject

Returns the value of attribute homePage.



18289
18290
18291
# File 'lib/eBay.rb', line 18289

def homePage
  @homePage
end

#itemListLayoutObject

Returns the value of attribute itemListLayout.



18290
18291
18292
# File 'lib/eBay.rb', line 18290

def itemListLayout
  @itemListLayout
end

#itemListSortOrderObject

Returns the value of attribute itemListSortOrder.



18291
18292
18293
# File 'lib/eBay.rb', line 18291

def itemListSortOrder
  @itemListSortOrder
end

#logoObject

Returns the value of attribute logo.



18286
18287
18288
# File 'lib/eBay.rb', line 18286

def 
  @logo
end

#merchDisplayObject

Returns the value of attribute merchDisplay.



18297
18298
18299
# File 'lib/eBay.rb', line 18297

def merchDisplay
  @merchDisplay
end

#nameObject

Returns the value of attribute name.



18281
18282
18283
# File 'lib/eBay.rb', line 18281

def name
  @name
end

#subscriptionLevelObject

Returns the value of attribute subscriptionLevel.



18284
18285
18286
# File 'lib/eBay.rb', line 18284

def subscriptionLevel
  @subscriptionLevel
end

#themeObject

Returns the value of attribute theme.



18287
18288
18289
# File 'lib/eBay.rb', line 18287

def theme
  @theme
end

#uRLObject

Returns the value of attribute uRL.



18283
18284
18285
# File 'lib/eBay.rb', line 18283

def uRL
  @uRL
end

#uRLPathObject

Returns the value of attribute uRLPath.



18282
18283
18284
# File 'lib/eBay.rb', line 18282

def uRLPath
  @uRLPath
end

Instance Method Details

#set_any(elements) ⇒ Object



18300
18301
18302
# File 'lib/eBay.rb', line 18300

def set_any(elements)
  @__xmlele_any = elements
end