Class: PortfolioManager::Xml::FinancialOfficeType

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

Overview

{}financialOfficeType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of FinancialOfficeType.



5018
5019
5020
5021
5022
# File 'lib/portfolio_manager/xml.rb', line 5018

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
# File 'lib/portfolio_manager/xml.rb', line 4980

class FinancialOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentOfficeCooled
  #   @return [PortfolioManager::Xml::PercentOfficeCooledType]
  # @!attribute [rw] percentOfficeHeated
  #   @return [PortfolioManager::Xml::PercentOfficeHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfComputers
    attr_accessor :percentOfficeCooled
    attr_accessor :percentOfficeHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers

    def initialize(totalGrossFloorArea = nil, numberOfComputers = nil, percentOfficeCooled = nil, percentOfficeHeated = nil, weeklyOperatingHours = nil, numberOfWorkers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfComputers = numberOfComputers
      @percentOfficeCooled = percentOfficeCooled
      @percentOfficeHeated = percentOfficeHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
    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)


4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
# File 'lib/portfolio_manager/xml.rb', line 4980

class FinancialOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentOfficeCooled
  #   @return [PortfolioManager::Xml::PercentOfficeCooledType]
  # @!attribute [rw] percentOfficeHeated
  #   @return [PortfolioManager::Xml::PercentOfficeHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfComputers
    attr_accessor :percentOfficeCooled
    attr_accessor :percentOfficeHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers

    def initialize(totalGrossFloorArea = nil, numberOfComputers = nil, percentOfficeCooled = nil, percentOfficeHeated = nil, weeklyOperatingHours = nil, numberOfWorkers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfComputers = numberOfComputers
      @percentOfficeCooled = percentOfficeCooled
      @percentOfficeHeated = percentOfficeHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
    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::FinancialOfficeType::UseDetails



4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
# File 'lib/portfolio_manager/xml.rb', line 4980

class FinancialOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentOfficeCooled
  #   @return [PortfolioManager::Xml::PercentOfficeCooledType]
  # @!attribute [rw] percentOfficeHeated
  #   @return [PortfolioManager::Xml::PercentOfficeHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfComputers
    attr_accessor :percentOfficeCooled
    attr_accessor :percentOfficeHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfWorkers

    def initialize(totalGrossFloorArea = nil, numberOfComputers = nil, percentOfficeCooled = nil, percentOfficeHeated = nil, weeklyOperatingHours = nil, numberOfWorkers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfComputers = numberOfComputers
      @percentOfficeCooled = percentOfficeCooled
      @percentOfficeHeated = percentOfficeHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfWorkers = numberOfWorkers
    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