Class AbstractBuildingType