Class: PortfolioManager::Xml::IceCurlingRinkType

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

Overview

{}iceCurlingRinkType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of IceCurlingRinkType.



6098
6099
6100
6101
6102
# File 'lib/portfolio_manager/xml.rb', line 6098

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

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
# File 'lib/portfolio_manager/xml.rb', line 6052

class IceCurlingRinkType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfIndoorIceRinks
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] totalIceRinkSurfaceAreaForAllRinks
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] monthsMainIndoorIceRinkInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  # @!attribute [rw] numberOfWeeklyIceResurfacingForAllRinks
  #   @return [PortfolioManager::Xml::NumberOfWeeklyIceResurfacingType]
  # @!attribute [rw] numberOfFTEWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfCurlingSheets
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] spectatorSeatingCapacity
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfIndoorIceRinks
    attr_accessor :totalIceRinkSurfaceAreaForAllRinks
    attr_accessor :monthsMainIndoorIceRinkInUse
    attr_accessor :numberOfWeeklyIceResurfacingForAllRinks
    attr_accessor :numberOfFTEWorkers
    attr_accessor :numberOfCurlingSheets
    attr_accessor :spectatorSeatingCapacity

    def initialize(totalGrossFloorArea = nil, numberOfIndoorIceRinks = nil, totalIceRinkSurfaceAreaForAllRinks = nil, monthsMainIndoorIceRinkInUse = nil, numberOfWeeklyIceResurfacingForAllRinks = nil, numberOfFTEWorkers = nil, numberOfCurlingSheets = nil, spectatorSeatingCapacity = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfIndoorIceRinks = numberOfIndoorIceRinks
      @totalIceRinkSurfaceAreaForAllRinks = totalIceRinkSurfaceAreaForAllRinks
      @monthsMainIndoorIceRinkInUse = monthsMainIndoorIceRinkInUse
      @numberOfWeeklyIceResurfacingForAllRinks = numberOfWeeklyIceResurfacingForAllRinks
      @numberOfFTEWorkers = numberOfFTEWorkers
      @numberOfCurlingSheets = numberOfCurlingSheets
      @spectatorSeatingCapacity = spectatorSeatingCapacity
    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)


6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
# File 'lib/portfolio_manager/xml.rb', line 6052

class IceCurlingRinkType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfIndoorIceRinks
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] totalIceRinkSurfaceAreaForAllRinks
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] monthsMainIndoorIceRinkInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  # @!attribute [rw] numberOfWeeklyIceResurfacingForAllRinks
  #   @return [PortfolioManager::Xml::NumberOfWeeklyIceResurfacingType]
  # @!attribute [rw] numberOfFTEWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfCurlingSheets
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] spectatorSeatingCapacity
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfIndoorIceRinks
    attr_accessor :totalIceRinkSurfaceAreaForAllRinks
    attr_accessor :monthsMainIndoorIceRinkInUse
    attr_accessor :numberOfWeeklyIceResurfacingForAllRinks
    attr_accessor :numberOfFTEWorkers
    attr_accessor :numberOfCurlingSheets
    attr_accessor :spectatorSeatingCapacity

    def initialize(totalGrossFloorArea = nil, numberOfIndoorIceRinks = nil, totalIceRinkSurfaceAreaForAllRinks = nil, monthsMainIndoorIceRinkInUse = nil, numberOfWeeklyIceResurfacingForAllRinks = nil, numberOfFTEWorkers = nil, numberOfCurlingSheets = nil, spectatorSeatingCapacity = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfIndoorIceRinks = numberOfIndoorIceRinks
      @totalIceRinkSurfaceAreaForAllRinks = totalIceRinkSurfaceAreaForAllRinks
      @monthsMainIndoorIceRinkInUse = monthsMainIndoorIceRinkInUse
      @numberOfWeeklyIceResurfacingForAllRinks = numberOfWeeklyIceResurfacingForAllRinks
      @numberOfFTEWorkers = numberOfFTEWorkers
      @numberOfCurlingSheets = numberOfCurlingSheets
      @spectatorSeatingCapacity = spectatorSeatingCapacity
    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::IceCurlingRinkType::UseDetails



6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
# File 'lib/portfolio_manager/xml.rb', line 6052

class IceCurlingRinkType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfIndoorIceRinks
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] totalIceRinkSurfaceAreaForAllRinks
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] monthsMainIndoorIceRinkInUse
  #   @return [PortfolioManager::Xml::MonthsInUseType]
  # @!attribute [rw] numberOfWeeklyIceResurfacingForAllRinks
  #   @return [PortfolioManager::Xml::NumberOfWeeklyIceResurfacingType]
  # @!attribute [rw] numberOfFTEWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfCurlingSheets
  #   @return [PortfolioManager::Xml::UseIntegerType]
  # @!attribute [rw] spectatorSeatingCapacity
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfIndoorIceRinks
    attr_accessor :totalIceRinkSurfaceAreaForAllRinks
    attr_accessor :monthsMainIndoorIceRinkInUse
    attr_accessor :numberOfWeeklyIceResurfacingForAllRinks
    attr_accessor :numberOfFTEWorkers
    attr_accessor :numberOfCurlingSheets
    attr_accessor :spectatorSeatingCapacity

    def initialize(totalGrossFloorArea = nil, numberOfIndoorIceRinks = nil, totalIceRinkSurfaceAreaForAllRinks = nil, monthsMainIndoorIceRinkInUse = nil, numberOfWeeklyIceResurfacingForAllRinks = nil, numberOfFTEWorkers = nil, numberOfCurlingSheets = nil, spectatorSeatingCapacity = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfIndoorIceRinks = numberOfIndoorIceRinks
      @totalIceRinkSurfaceAreaForAllRinks = totalIceRinkSurfaceAreaForAllRinks
      @monthsMainIndoorIceRinkInUse = monthsMainIndoorIceRinkInUse
      @numberOfWeeklyIceResurfacingForAllRinks = numberOfWeeklyIceResurfacingForAllRinks
      @numberOfFTEWorkers = numberOfFTEWorkers
      @numberOfCurlingSheets = numberOfCurlingSheets
      @spectatorSeatingCapacity = spectatorSeatingCapacity
    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