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.



20742
20743
20744
20745
20746
20747
20748
20749
20750
20751
20752
20753
20754
20755
20756
20757
20758
20759
20760
20761
20762
# File 'lib/eBay.rb', line 20742

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
  @logo = 
  @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.



20736
20737
20738
# File 'lib/eBay.rb', line 20736

def __xmlele_any
  @__xmlele_any
end

#customCategoriesObject

Returns the value of attribute customCategories.



20732
20733
20734
# File 'lib/eBay.rb', line 20732

def customCategories
  @customCategories
end

#customHeaderObject

Returns the value of attribute customHeader.



20730
20731
20732
# File 'lib/eBay.rb', line 20730

def customHeader
  @customHeader
end

#customHeaderLayoutObject

Returns the value of attribute customHeaderLayout.



20729
20730
20731
# File 'lib/eBay.rb', line 20729

def customHeaderLayout
  @customHeaderLayout
end

#customListingHeaderObject

Returns the value of attribute customListingHeader.



20733
20734
20735
# File 'lib/eBay.rb', line 20733

def customListingHeader
  @customListingHeader
end

#descriptionObject

Returns the value of attribute description.



20722
20723
20724
# File 'lib/eBay.rb', line 20722

def description
  @description
end

#exportListingsObject

Returns the value of attribute exportListings.



20731
20732
20733
# File 'lib/eBay.rb', line 20731

def exportListings
  @exportListings
end

#headerStyleObject

Returns the value of attribute headerStyle.



20725
20726
20727
# File 'lib/eBay.rb', line 20725

def headerStyle
  @headerStyle
end

#homePageObject

Returns the value of attribute homePage.



20726
20727
20728
# File 'lib/eBay.rb', line 20726

def homePage
  @homePage
end

#itemListLayoutObject

Returns the value of attribute itemListLayout.



20727
20728
20729
# File 'lib/eBay.rb', line 20727

def itemListLayout
  @itemListLayout
end

#itemListSortOrderObject

Returns the value of attribute itemListSortOrder.



20728
20729
20730
# File 'lib/eBay.rb', line 20728

def itemListSortOrder
  @itemListSortOrder
end

#lastOpenedTimeObject

Returns the value of attribute lastOpenedTime.



20735
20736
20737
# File 'lib/eBay.rb', line 20735

def lastOpenedTime
  @lastOpenedTime
end

#logoObject

Returns the value of attribute logo.



20723
20724
20725
# File 'lib/eBay.rb', line 20723

def 
  @logo
end

#merchDisplayObject

Returns the value of attribute merchDisplay.



20734
20735
20736
# File 'lib/eBay.rb', line 20734

def merchDisplay
  @merchDisplay
end

#nameObject

Returns the value of attribute name.



20718
20719
20720
# File 'lib/eBay.rb', line 20718

def name
  @name
end

#subscriptionLevelObject

Returns the value of attribute subscriptionLevel.



20721
20722
20723
# File 'lib/eBay.rb', line 20721

def subscriptionLevel
  @subscriptionLevel
end

#themeObject

Returns the value of attribute theme.



20724
20725
20726
# File 'lib/eBay.rb', line 20724

def theme
  @theme
end

#uRLObject

Returns the value of attribute uRL.



20720
20721
20722
# File 'lib/eBay.rb', line 20720

def uRL
  @uRL
end

#uRLPathObject

Returns the value of attribute uRLPath.



20719
20720
20721
# File 'lib/eBay.rb', line 20719

def uRLPath
  @uRLPath
end

Instance Method Details

#set_any(elements) ⇒ Object



20738
20739
20740
# File 'lib/eBay.rb', line 20738

def set_any(elements)
  @__xmlele_any = elements
end