return;
}
int contentsStart = cellSplitterMatcher.start(2);
TableCellAttributes attributes = new TableCellAttributes();
if (cellOptions != null) {
Matcher optionsMatcher = optionsPattern.matcher(cellOptions);
while (optionsMatcher.find()) {
String optionName = optionsMatcher.group(1);
String optionValue = optionsMatcher.group(2);
if (optionName.equalsIgnoreCase("id")) {
attributes.setId(optionValue);
} else if (optionName.equalsIgnoreCase("style")) {
attributes.setCssStyle(optionValue);
} else if (optionName.equalsIgnoreCase("class")) {
attributes.setCssClass(optionValue);
} else if (optionName.equalsIgnoreCase("title")) {
attributes.setTitle(optionValue);
} else if (optionName.equalsIgnoreCase("align")) {
attributes.setAlign(optionValue);
} else if (optionName.equalsIgnoreCase("valign")) {
attributes.setValign(optionValue);
} else if (optionName.equalsIgnoreCase("bgcolor")) {
attributes.setBgcolor(optionValue);
} else if (optionName.equalsIgnoreCase("colspan")) {
attributes.setColspan(optionValue);
} else if (optionName.equalsIgnoreCase("rowspan")) {
attributes.setRowspan(optionValue);
}
}
}
state.setLineCharacterOffset(lineCharacterOffset);