final String tagName,
final Attributes atts) throws SAXException
{
final DataSourceProviderReadHandlerFactory dataSourceProviderReadHandlerFactory =
DataSourceProviderReadHandlerFactory.getInstance();
final XmlReadHandler dataSourceHandler = dataSourceProviderReadHandlerFactory.getHandler(uri, tagName);
if (dataSourceHandler instanceof DataSourceProviderReadHandler)
{
dataSourceProviderHandler = (DataSourceProviderReadHandler) dataSourceHandler;
return dataSourceProviderHandler;
}
final CubeFileProviderReadHandlerFactory cubeFileProviderReadHandlerFactory =
CubeFileProviderReadHandlerFactory.getInstance();
final XmlReadHandler cubeHandler = cubeFileProviderReadHandlerFactory.getHandler(uri, tagName);
if (cubeHandler instanceof CubeFileProviderReadHandler)
{
cubeFileProviderReadHandler = (CubeFileProviderReadHandler) cubeHandler;
return cubeFileProviderReadHandler;
}