// flagged as dirty:
fieldTable.addPropertyChangeListener(DocDefTable.TABLE_CONTENT_PROPERTY, this);
}
private void createTableModel() {
fieldModel = isFixedWidth ? new FixedWidthFieldTableModel() : new DelimitedFieldTableModel();
fieldModel.addUndoableEditListener(this);
if (textStructure != null) {
for (Field f : textStructure.getFieldList()) {
fieldModel.addRow(f);
}