Class: BuildingSync::FenestrationSystemType::FenestrationType

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

Overview

inner class for member: FenestrationType http://buildingsync.net/schemas/bedes-auc/2019FenestrationType

window - BuildingSync::FenestrationSystemType::FenestrationType::Window
skylight - BuildingSync::FenestrationSystemType::FenestrationType::Skylight
door - BuildingSync::FenestrationSystemType::FenestrationType::Door
other - BuildingSync::OtherType

Defined Under Namespace

Classes: Door, Skylight, Window

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(window = nil, skylight = nil, door = nil, other = nil) ⇒ FenestrationType

Returns a new instance of FenestrationType.



13998
13999
14000
14001
14002
14003
# File 'lib/BuildingSync.rb', line 13998

def initialize(window = nil, skylight = nil, door = nil, other = nil)
  @window = window
  @skylight = skylight
  @door = door
  @other = other
end

Instance Attribute Details

#doorObject

Returns the value of attribute door.



13995
13996
13997
# File 'lib/BuildingSync.rb', line 13995

def door
  @door
end

#otherObject

Returns the value of attribute other.



13996
13997
13998
# File 'lib/BuildingSync.rb', line 13996

def other
  @other
end

#skylightObject

Returns the value of attribute skylight.



13994
13995
13996
# File 'lib/BuildingSync.rb', line 13994

def skylight
  @skylight
end

#windowObject

Returns the value of attribute window.



13993
13994
13995
# File 'lib/BuildingSync.rb', line 13993

def window
  @window
end