Class: EBay::LabelType

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

Overview

urn:ebay:apis:eBLBaseComponentsLabelType

name - SOAP::SOAPString
xmlattr_visible - SOAP::SOAPBoolean

Constant Summary collapse

AttrVisible =
XSD::QName.new(nil, "visible")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil) ⇒ LabelType

Returns a new instance of LabelType.



25906
25907
25908
25909
25910
# File 'lib/eBay.rb', line 25906

def initialize(name = nil)
  @name = name
  @__xmlele_any = nil
  @__xmlattr = {}
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



25888
25889
25890
# File 'lib/eBay.rb', line 25888

def __xmlele_any
  @__xmlele_any
end

#nameObject

Returns the value of attribute name.



25887
25888
25889
# File 'lib/eBay.rb', line 25887

def name
  @name
end

Instance Method Details

#__xmlattrObject



25894
25895
25896
# File 'lib/eBay.rb', line 25894

def __xmlattr
  @__xmlattr ||= {}
end

#set_any(elements) ⇒ Object



25890
25891
25892
# File 'lib/eBay.rb', line 25890

def set_any(elements)
  @__xmlele_any = elements
end

#xmlattr_visibleObject



25898
25899
25900
# File 'lib/eBay.rb', line 25898

def xmlattr_visible
  __xmlattr[AttrVisible]
end

#xmlattr_visible=(value) ⇒ Object



25902
25903
25904
# File 'lib/eBay.rb', line 25902

def xmlattr_visible=(value)
  __xmlattr[AttrVisible] = value
end