private void handleExtendedAttributes(IfcTypeObject type, TypeType newType) { newType.setNominalLength(IfcToType.nominalLengthFromTypeObject(type)); newType.setNominalWidth(IfcToType.nominalWidthFromTypeObject(type)); newType.setNominalHeight(IfcToType.nominalHeightFromTypeObject(type)); newType.setModelReference(IfcToType.modelReferenceFromTypeObject(type)); newType.setShape(IfcToType.shapeFromTypeObject(type)); newType.setSize(IfcToType.sizeFromTypeObject(type)); newType.setColor(IfcToType.colorFromTypeObject(type)); newType.setFinish(IfcToType.finishFromTypeObject(type)); newType.setGrade(IfcToType.gradeFromTypeObject(type)); newType.setMaterial(IfcToType.materialFromTypeObject(type)); newType.setConstituents(IfcToType.constituentsStringFromTypeObject(type)); newType.setFeatures(IfcToType.featuresFromTypeObject(type)); newType.setAccessibilityPerformance(IfcToType.accessibilityPerformanceFromTypeObject(type)); newType.setCodePerformance(IfcToType.codePerformanceFromTypeObject(type)); newType.setSustainabilityPerformance(IfcToType.sustainabilityPerformanceFromTypeObject(type)); }