* @return
*/
private TableRowAttributes createTableRowAttributes(
VolantisProtocol protocol, MCSAttributes sourceAttributes,
boolean generateDefaultId) {
TableRowAttributes tableAttributes = new TableRowAttributes();
Styles styles = tableAttributes.getStyles();
if (styles == null) {
styles = StylingFactory.getDefaultInstance().createInheritedStyles(
protocol.getMarinerPageContext().getStylingEngine()
.getStyles(), null);
tableAttributes.setStyles(styles);
}
if (generateDefaultId && tableAttributes.getId() == null) {
tableAttributes.setId(protocol.getMarinerPageContext()
.generateUniqueFCID());
}
return tableAttributes;
}