public void renderMessages(MessageFlyweight flyweight, UIBranchContainer member, List messagelist) { if (messagelist == null || messagelist.size() == 0) return; flyweight.rsfMessages.addComponent(member); for (int i = 0; i < messagelist.size(); ++i) { TargettedMessage message = (TargettedMessage) messagelist.get(i); String resolved = message.resolve(messagelocator); if (resolved == null) { resolved = MessageUtil.renderDefaultMessage(message.messagecodes[0]); } UIOutput.make(member, "message:", resolved); } } }