DataSourceIntegerField idField = new DataSourceIntegerField(Field.ID, MSG.common_title_id());
idField.setPrimaryKey(true);
fields.add(idField);
DataSourceTextField nameField = new DataSourceTextField(Field.OPERATION_NAME, MSG
.dataSource_operationHistory_field_operationName());
fields.add(nameField);
DataSourceTextField statusField = new DataSourceTextField(Field.STATUS, MSG.common_title_status());
fields.add(statusField);
DataSourceDateTimeField createdTimeField = new DataSourceDateTimeField(Field.CREATED_TIME, MSG
.dataSource_operationHistory_field_createdTime());
fields.add(createdTimeField);
DataSourceDateTimeField startedTimeField = new DataSourceDateTimeField(Field.STARTED_TIME, MSG
.dataSource_operationHistory_field_startedTime());
fields.add(startedTimeField);
DataSourceTextField subjectField = new DataSourceTextField(Field.SUBJECT, MSG
.dataSource_operationHistory_field_subject());
fields.add(subjectField);
return fields;
}