class BuildingElementAttributeList

class BuildingElementAttributeList.BuildingElementAttributeList

Implementation of the attribute list

__iadd__(other: BuildingElementAttributeList)

implement the += operator

__init__() None

initialize

__repr__() str

create the data as string

add_attribute(attribute_id: int,
              attribute_value
: Any
)

add an attribute to the list

add_attribute_list(attribute_list: List[Attribute])

add an attribute list

Parameters

attribute_list – attribute list

add_attributes_from_parameters(build_ele: BuildingElement)

add the attributes from the parameter attributes

get_attribute_list() List[Attribute]

get the attribute list

__module__ = 'BuildingElementAttributeList'