cmu.survey.data
Interface TableFormat.ColumnFormatKnowHowToCreate
- All Known Implementing Classes:
- TableFormat.ColumnFormatRenamed
- Enclosing interface:
- TableFormat
public static interface TableFormat.ColumnFormatKnowHowToCreate
A column that is non-standard or expected to be needed in an upgrade, with special upgrade needs (more than just creating the column).
Use this type when you have, for example,
a) Renamed a column
b) Reformatted a column (changed the types or bounds or ranges)
The createIt() method is expected to handle all the creating, renaming, and deletion of former columns, etc.
getName
java.lang.String getName()
getType
java.lang.Class getType()
getAllowsNull
boolean getAllowsNull()
getDefaultValue
java.lang.Object getDefaultValue()
createIt
boolean createIt(DataTableModel dataTableModel)