public static String formatInt32DefRspnDerivedRec(String separator, CFDbTestInt32DefBuff buff) { String retval; final String S_ProcName = "formatInt32DefRspnDerivedRec"; String classCode = buff.getClassCode(); if (classCode.equals("I32D")) { retval = formatInt32DefRspnRec(separator, buff); } else if (classCode.equals("I32C")) { retval = CFDbTestXMsgInt32ColMessageFormatter.formatInt32ColRspnRec( separator, (CFDbTestInt32ColBuff) buff); } else if (classCode.equals("I32T")) { retval = CFDbTestXMsgInt32TypeMessageFormatter.formatInt32TypeRspnRec( separator, (CFDbTestInt32TypeBuff) buff); } else if (classCode.equals("IG32")) { retval = CFDbTestXMsgId32GenMessageFormatter.formatId32GenRspnRec( separator, (CFDbTestId32GenBuff) buff); } else { throw CFLib.getDefaultExceptionFactory() .newUnsupportedClassException( CFDbTestXMsgInt32DefMessageFormatter.class, S_ProcName, "buff", buff, "derivative of Int32Def"); } return (retval); }