(component ComponentDefinition, implw LanguageWriter)
| 370 | } |
| 371 | |
| 372 | func buildGoErrorHandling(component ComponentDefinition, implw LanguageWriter) { |
| 373 | implw.Writeln("") |
| 374 | implw.Writeln("func Get%sErrorMessage(errorcode uint32) (string) {", component.NameSpace) |
| 375 | implw.Writeln(" switch (errorcode) {") |
| 376 | |
| 377 | for i := 0; i < len(component.Errors.Errors); i++ { |
| 378 | errorcode := component.Errors.Errors[i] |
| 379 | implw.Writeln(" case %d: return \"%s\";", errorcode.Code, errorcode.Name) |
| 380 | } |
| 381 | implw.Writeln(" default:") |
| 382 | implw.Writeln(" return \"unknown\";") |
| 383 | implw.Writeln(" }") |
| 384 | implw.Writeln("}") |
| 385 | implw.Writeln("") |
| 386 | } |
| 387 | |
| 388 | func buildGoInitialize(component ComponentDefinition, implw LanguageWriter) { |
| 389 | NameSpace := component.NameSpace |
no test coverage detected