* Creates and returns a data set from the given resource.
* @param resource The resource containing the data set.
* @return A data set.
*/
public IDataSet loadDataSet(Resource resource) {
return (IDataSet) new InputStreamTemplate(resource).execute(new InputStreamCallback() {
public IDataSet doInInputStream(InputStream inputStream) throws IOException {
try {
return dataSetLoader.load(inputStream);
}
catch (DataSetException ex) {