Example: TextTableCells

This example inserts text to the end of the second cell.

import com.ibm.symphony.javaapi.Application;
import com.ibm.symphony.javaapi.document.Document;
import com.ibm.symphony.javaapi.document.Documents;
import com.ibm.symphony.javaapi.document.TextTable;
import com.ibm.symphony.javaapi.document.TextTableCell;
import com.ibm.symphony.javaapi.document.TextTableCells;
import com.ibm.symphony.javaapi.document.TextTables;

public class TextTableCellsExample {

	public void example() {
		try {
			Application application = Application.getInstance();
			Documents documents = application.getDocuments();
			Document document = documents.openDocument(
					"C:\\Scenario\\TextTableRowColumnCell.odt", true);
			TextTables tables = document.getTables();
			TextTable table = tables.item(1);
			TextTableCells cells = table.getCells();
			TextTableCell cell = cells.item(2);
			System.out.println(cell.getText());
			cell.getRange().insertAfter("insert to the end of the cell");
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}

Related information

TextTableCells