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")]],
  ["lastOpenedTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastOpenedTime")]],
  ["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, lastOpenedTime = nil) ⇒ StoreType

Returns a new instance of StoreType.



23403
23404
23405
23406
23407
23408
23409
23410
23411
23412
23413
23414
23415
23416
23417
23418
23419
23420
23421
23422
23423
# File 'lib/eBay.rb', line 23403

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, lastOpenedTime = nil)
  @name = name
  @uRLPath = uRLPath
  @uRL = uRL
  @subscriptionLevel = subscriptionLevel
  @description = description
   = 
  @theme = theme
  @headerStyle = headerStyle
  @homePage = homePage
  @itemListLayout = itemListLayout
  @itemListSortOrder = itemListSortOrder
  @customHeaderLayout = customHeaderLayout
  @customHeader = customHeader
  @exportListings = exportListings
  @customCategories = customCategories
  @customListingHeader = customListingHeader
  @merchDisplay = merchDisplay
  @lastOpenedTime = lastOpenedTime
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



23397
23398
23399
# File 'lib/eBay.rb', line 23397

def __xmlele_any
  @__xmlele_any
end

#customCategoriesObject

Returns the value of attribute customCategories.



23393
23394
23395
# File 'lib/eBay.rb', line 23393

def customCategories
  @customCategories
end

#customHeaderObject

Returns the value of attribute customHeader.



23391
23392
23393
# File 'lib/eBay.rb', line 23391

def customHeader
  @customHeader
end

#customHeaderLayoutObject

Returns the value of attribute customHeaderLayout.



23390
23391
23392
# File 'lib/eBay.rb', line 23390

def customHeaderLayout
  @customHeaderLayout
end

#customListingHeaderObject

Returns the value of attribute customListingHeader.



23394
23395
23396
# File 'lib/eBay.rb', line 23394

def customListingHeader
  @customListingHeader
end

#descriptionObject

Returns the value of attribute description.



23383
23384
23385
# File 'lib/eBay.rb', line 23383

def description
  @description
end

#exportListingsObject

Returns the value of attribute exportListings.



23392
23393
23394
# File 'lib/eBay.rb', line 23392

def exportListings
  @exportListings
end

#headerStyleObject

Returns the value of attribute headerStyle.



23386
23387
23388
# File 'lib/eBay.rb', line 23386

def headerStyle
  @headerStyle
end

#homePageObject

Returns the value of attribute homePage.



23387
23388
23389
# File 'lib/eBay.rb', line 23387

def homePage
  @homePage
end

#itemListLayoutObject

Returns the value of attribute itemListLayout.



23388
23389
23390
# File 'lib/eBay.rb', line 23388

def itemListLayout
  @itemListLayout
end

#itemListSortOrderObject

Returns the value of attribute itemListSortOrder.



23389
23390
23391
# File 'lib/eBay.rb', line 23389

def itemListSortOrder
  @itemListSortOrder
end

#lastOpenedTimeObject

Returns the value of attribute lastOpenedTime.



23396
23397
23398
# File 'lib/eBay.rb', line 23396

def lastOpenedTime
  @lastOpenedTime
end

#logoObject

Returns the value of attribute logo.



23384
23385
23386
# File 'lib/eBay.rb', line 23384

def 
  
end

#merchDisplayObject

Returns the value of attribute merchDisplay.



23395
23396
23397
# File 'lib/eBay.rb', line 23395

def merchDisplay
  @merchDisplay
end

#nameObject

Returns the value of attribute name.



23379
23380
23381
# File 'lib/eBay.rb', line 23379

def name
  @name
end

#subscriptionLevelObject

Returns the value of attribute subscriptionLevel.



23382
23383
23384
# File 'lib/eBay.rb', line 23382

def subscriptionLevel
  @subscriptionLevel
end

#themeObject

Returns the value of attribute theme.



23385
23386
23387
# File 'lib/eBay.rb', line 23385

def theme
  @theme
end

#uRLObject

Returns the value of attribute uRL.



23381
23382
23383
# File 'lib/eBay.rb', line 23381

def uRL
  @uRL
end

#uRLPathObject

Returns the value of attribute uRLPath.



23380
23381
23382
# File 'lib/eBay.rb', line 23380

def uRLPath
  @uRLPath
end

Instance Method Details

#set_any(elements) ⇒ Object



23399
23400
23401
# File 'lib/eBay.rb', line 23399

def set_any(elements)
  @__xmlele_any = elements
end