return new PropertiesDataSetReadHandler();
}
if ("org.pentaho.reportdesigner.crm.report.datasetplugin.sampledb.SampleDataSetReportElement".equals(type) ||
"org.pentaho.reportdesigner.crm.report.datasetplugin.jdbc.JDBCDataSetReportElement".equals(type))
{
final XmlReadHandler readHandler = new JdbcDataSetReadHandler();
dataSets.add(readHandler);
return readHandler;
}
if ("org.pentaho.reportdesigner.crm.report.datasetplugin.multidataset.MultiDataSetReportElement".equals(type))
{
final XmlReadHandler readHandler = new MultiDataSetReadHandler();
dataSets.add(readHandler);
return readHandler;
}
if ("org.pentaho.reportdesigner.crm.report.datasetplugin.staticfactory.StaticFactoryDataSetReportElement".equals(type))
{
final XmlReadHandler readHandler = new StaticDataSetReadHandler();
dataSets.add(readHandler);
return readHandler;
}
}
if ("padding".equals(tagName))