ステータスレポートを日付で並べ替える必要があります。addItemメソッドを呼び出す前に、並べ替えを行うか、レポートの日付ごとに以前のレポートと比較する必要があります。ステータスレポートのレポート日付を取得するには、getReportDate()[タイプはJVDate]メソッドを使用できることに注意してください。ステータスレポートの並べ替えを手伝っていただけませんか。
public void doImport( TRDataReader in )
throws IOException, TRException
{
in.start( getClassTag() ); // get the class tag
// import the set's flags from a datareader
importFlags( in );
beginLoad ();
final String restag = new TRStatusReport().getClassTag ();
while (in.nextToken (restag)) {
addItem (new TRStatusReport (in));
}
endLoad ();
in.end (getClassTag ());
}