Class: BuildingSync::ProgramInfo
- Inherits:
-
Object
- Object
- BuildingSync::ProgramInfo
- Defined in:
- lib/BuildingSync.rb
Overview
http://www.gbxml.org/schemaProgramInfo
companyName - SOAP::SOAPString
productName - BuildingSync::ProductName
version - SOAP::SOAPString
platform - SOAP::SOAPString
projectEntity - BuildingSync::ProjectEntity
xmlattr_id - SOAP::SOAPID
Constant Summary collapse
- AttrId =
XSD::QName.new(nil, "id")
Instance Attribute Summary collapse
-
#companyName ⇒ Object
Returns the value of attribute companyName.
-
#platform ⇒ Object
Returns the value of attribute platform.
-
#productName ⇒ Object
Returns the value of attribute productName.
-
#projectEntity ⇒ Object
Returns the value of attribute projectEntity.
-
#version ⇒ Object
Returns the value of attribute version.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(companyName = [], productName = [], version = [], platform = [], projectEntity = []) ⇒ ProgramInfo
constructor
A new instance of ProgramInfo.
- #xmlattr_id ⇒ Object
- #xmlattr_id=(value) ⇒ Object
Constructor Details
#initialize(companyName = [], productName = [], version = [], platform = [], projectEntity = []) ⇒ ProgramInfo
Returns a new instance of ProgramInfo.
31498 31499 31500 31501 31502 31503 31504 31505 |
# File 'lib/BuildingSync.rb', line 31498 def initialize(companyName = [], productName = [], version = [], platform = [], projectEntity = []) @companyName = companyName @productName = productName @version = version @platform = platform @projectEntity = projectEntity @__xmlattr = {} end |
Instance Attribute Details
#companyName ⇒ Object
Returns the value of attribute companyName.
31480 31481 31482 |
# File 'lib/BuildingSync.rb', line 31480 def companyName @companyName end |
#platform ⇒ Object
Returns the value of attribute platform.
31483 31484 31485 |
# File 'lib/BuildingSync.rb', line 31483 def platform @platform end |
#productName ⇒ Object
Returns the value of attribute productName.
31481 31482 31483 |
# File 'lib/BuildingSync.rb', line 31481 def productName @productName end |
#projectEntity ⇒ Object
Returns the value of attribute projectEntity.
31484 31485 31486 |
# File 'lib/BuildingSync.rb', line 31484 def projectEntity @projectEntity end |
#version ⇒ Object
Returns the value of attribute version.
31482 31483 31484 |
# File 'lib/BuildingSync.rb', line 31482 def version @version end |
Instance Method Details
#__xmlattr ⇒ Object
31486 31487 31488 |
# File 'lib/BuildingSync.rb', line 31486 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_id ⇒ Object
31490 31491 31492 |
# File 'lib/BuildingSync.rb', line 31490 def xmlattr_id __xmlattr[AttrId] end |
#xmlattr_id=(value) ⇒ Object
31494 31495 31496 |
# File 'lib/BuildingSync.rb', line 31494 def xmlattr_id=(value) __xmlattr[AttrId] = value end |