Revision 46881 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/featureform/swing/impl/dynformfield/features/JDynFormFieldRelatedFeatures.java
JDynFormFieldRelatedFeatures.java | ||
---|---|---|
423 | 423 |
TableModel model = this.tblFeatures.getModel(); |
424 | 424 |
StringBuilder builder = new StringBuilder(); |
425 | 425 |
|
426 |
builder.append("<div>\n"); |
|
426 | 427 |
builder.append("<table style=\"border: none;\" cellspacing=\"2\" cellpadding=\"0\">\n"); |
427 | 428 |
builder.append("<tr>\n"); |
428 | 429 |
for (int col = 0; col < model.getColumnCount(); col++) { |
... | ... | |
434 | 435 |
for (int row = 0; row < model.getRowCount(); row++) { |
435 | 436 |
builder.append("<tr>\n"); |
436 | 437 |
for (int col = 0; col < model.getColumnCount(); col++) { |
437 |
builder.append("<td style=\"white-space:nowrap;\">\n");
|
|
438 |
builder.append("<td style=\"white-space:nowrap;\">"); |
|
438 | 439 |
builder.append(StringEscapeUtils.escapeHtml3(Objects.toString(model.getValueAt(row, col),"#ERROR#"))); |
439 | 440 |
builder.append("</td>\n"); |
440 | 441 |
} |
441 | 442 |
builder.append("</tr>\n"); |
442 | 443 |
} |
443 | 444 |
builder.append("</table>\n"); |
445 |
builder.append("</div>\n"); |
|
444 | 446 |
return builder.toString(); |
445 | 447 |
} catch(Throwable t) { |
446 | 448 |
LOGGER.warn("Can't get HTML from features table.",t); |
Also available in: Unified diff