@Override public String doRender(Object o) { if (!(o instanceof Textarea)) return null; Textarea textarea = (Textarea) o; StringBuilder builder = new StringBuilder(); builder.append("TextArea" + " -> " + textarea.getName()); return builder.toString(); }
@Override public String doRender(Object o) { if (!(o instanceof Comment)) return null; Comment comment = (Comment) o; StringBuilder builder = new StringBuilder(); builder.append("Comment" + " -> "); for (Object c : comment.getContent()) { if(c instanceof String) { builder.append((String)c); } if(c instanceof Textarea) { builder.append(((Textarea)c).getName()); } if(c instanceof Screenshot) { builder.append("Screenshot" + " [" + ((Screenshot)c).getUrl() + "]"); } builder.append("; "); } return builder.toString(); }