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.



13874
13875
13876
13877
13878
13879
# File 'lib/BuildingSync.rb', line 13874

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.



13871
13872
13873
# File 'lib/BuildingSync.rb', line 13871

def door
  @door
end

#otherObject

Returns the value of attribute other.



13872
13873
13874
# File 'lib/BuildingSync.rb', line 13872

def other
  @other
end

#skylightObject

Returns the value of attribute skylight.



13870
13871
13872
# File 'lib/BuildingSync.rb', line 13870

def skylight
  @skylight
end

#windowObject

Returns the value of attribute window.



13869
13870
13871
# File 'lib/BuildingSync.rb', line 13869

def window
  @window
end