Class: PortfolioManager::Xml::MuseumType

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

Overview

{}museumType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, useDetails = nil, audit = nil) ⇒ MuseumType

Returns a new instance of MuseumType.



6510
6511
6512
6513
6514
# File 'lib/portfolio_manager/xml.rb', line 6510

def initialize(name = nil, useDetails = nil, audit = nil)
  @name = name
  @useDetails = useDetails
  @audit = audit
end

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
# File 'lib/portfolio_manager/xml.rb', line 6464

class MuseumType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] precisionControlsForTemperatureAndHumidity
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] grossFloorAreaThatIsExhibitSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :precisionControlsForTemperatureAndHumidity
    attr_accessor :grossFloorAreaThatIsExhibitSpace
    attr_accessor :percentHeated
    attr_accessor :percentCooled
    attr_accessor :numberOfComputers
    attr_accessor :weeklyOperatingHours

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, precisionControlsForTemperatureAndHumidity = nil, grossFloorAreaThatIsExhibitSpace = nil, percentHeated = nil, percentCooled = nil, numberOfComputers = nil, weeklyOperatingHours = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @precisionControlsForTemperatureAndHumidity = precisionControlsForTemperatureAndHumidity
      @grossFloorAreaThatIsExhibitSpace = grossFloorAreaThatIsExhibitSpace
      @percentHeated = percentHeated
      @percentCooled = percentCooled
      @numberOfComputers = numberOfComputers
      @weeklyOperatingHours = weeklyOperatingHours
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#nameObject

Returns:

  • (Object)


6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
# File 'lib/portfolio_manager/xml.rb', line 6464

class MuseumType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] precisionControlsForTemperatureAndHumidity
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] grossFloorAreaThatIsExhibitSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :precisionControlsForTemperatureAndHumidity
    attr_accessor :grossFloorAreaThatIsExhibitSpace
    attr_accessor :percentHeated
    attr_accessor :percentCooled
    attr_accessor :numberOfComputers
    attr_accessor :weeklyOperatingHours

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, precisionControlsForTemperatureAndHumidity = nil, grossFloorAreaThatIsExhibitSpace = nil, percentHeated = nil, percentCooled = nil, numberOfComputers = nil, weeklyOperatingHours = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @precisionControlsForTemperatureAndHumidity = precisionControlsForTemperatureAndHumidity
      @grossFloorAreaThatIsExhibitSpace = grossFloorAreaThatIsExhibitSpace
      @percentHeated = percentHeated
      @percentCooled = percentCooled
      @numberOfComputers = numberOfComputers
      @weeklyOperatingHours = weeklyOperatingHours
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#useDetailsPortfolioManager::Xml::MuseumType::UseDetails



6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
# File 'lib/portfolio_manager/xml.rb', line 6464

class MuseumType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] precisionControlsForTemperatureAndHumidity
  #   @return [PortfolioManager::Xml::UseYesNoType]
  # @!attribute [rw] grossFloorAreaThatIsExhibitSpace
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :precisionControlsForTemperatureAndHumidity
    attr_accessor :grossFloorAreaThatIsExhibitSpace
    attr_accessor :percentHeated
    attr_accessor :percentCooled
    attr_accessor :numberOfComputers
    attr_accessor :weeklyOperatingHours

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, precisionControlsForTemperatureAndHumidity = nil, grossFloorAreaThatIsExhibitSpace = nil, percentHeated = nil, percentCooled = nil, numberOfComputers = nil, weeklyOperatingHours = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @precisionControlsForTemperatureAndHumidity = precisionControlsForTemperatureAndHumidity
      @grossFloorAreaThatIsExhibitSpace = grossFloorAreaThatIsExhibitSpace
      @percentHeated = percentHeated
      @percentCooled = percentCooled
      @numberOfComputers = numberOfComputers
      @weeklyOperatingHours = weeklyOperatingHours
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end