results.close();
statement.close();
// Nasty - fix it up please
if ( collector.getDataType() == DataType.OID ) {
CustomOIDCollector oidCollector;
oidCollector = (CustomOIDCollector)collector;
for (int i = 0; i < oidCollector.getOIDs().size() ; i++) {
data.addSet(oidCollector.getOIDs().elementAt(i).label);
}
data.setValueUnits(oidCollector.getValueUnits());
}
return data;
} catch (SQLException e) {
logger.error("Problem loading session template with ID: " + sessionID);