Changeset 16552
- Timestamp:
- 20/08/08 16:22:54 (4 months ago)
- Files:
-
- trunk/bio/webapp/src/org/intermine/bio/web/export/GFF3HttpExporter.java (modified) (1 diff)
- trunk/bio/webapp/src/org/intermine/bio/web/export/SequenceHttpExporter.java (modified) (1 diff)
- trunk/intermine/web/main/src/org/intermine/web/logic/export/http/HttpExporterBase.java (modified) (1 diff)
- trunk/intermine/web/main/src/org/intermine/web/logic/results/PagedTable.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bio/webapp/src/org/intermine/bio/web/export/GFF3HttpExporter.java
r16441 r16552 78 78 throw new ExportException("Export failed", e); 79 79 } 80 exporter.export(pt.get ResultElementRows());80 exporter.export(pt.getAllResultElementRows()); 81 81 if (exporter.getWrittenResultsCount() == 0) { 82 82 throw new ExportException("Nothing was found for export"); trunk/bio/webapp/src/org/intermine/bio/web/export/SequenceHttpExporter.java
r16498 r16552 78 78 SequenceExporter exporter = new SequenceExporter(os, outputStream, realFeatureIndex); 79 79 80 exporter.export(pt.get ResultElementRows());80 exporter.export(pt.getAllResultElementRows()); 81 81 if (exporter.getWrittenResultsCount() == 0) { 82 82 throw new ExportException("Nothing was found for export."); trunk/intermine/web/main/src/org/intermine/web/logic/export/http/HttpExporterBase.java
r16435 r16552 74 74 } 75 75 Exporter exporter = getExporter(out, separator); 76 exporter.export(pt.get ResultElementRows());76 exporter.export(pt.getAllResultElementRows()); 77 77 if (exporter.getWrittenResultsCount() == 0) { 78 78 throw new ExportException("Nothing was found for export."); trunk/intermine/web/main/src/org/intermine/web/logic/results/PagedTable.java
r16462 r16552 11 11 */ 12 12 13 import java.util.AbstractList; 13 14 import java.util.ArrayList; 14 15 import java.util.Collections; … … 949 950 return i; 950 951 } 952 953 /** 954 * Return a List of ResultElement Lists - one ResultElement for each element of the results 955 * table. 956 * @return the ResultElement table 957 */ 958 public List<List<ResultElement>> getAllResultElementRows() { 959 return new AbstractList<List<ResultElement>>() { 960 961 @Override 962 public List<ResultElement> get(int index) { 963 return getWebTable().getResultElements(index); 964 } 965 966 @Override 967 public int size() { 968 return getWebTable().size(); 969 } 970 971 }; 972 } 951 973 }
