Bug 136815 Provide convenience methods to access ODA data provider info
Provide additional convenience (short-cut) methods to access ODA data provider info. This helps to make it easier for an ODA consumer application to access related info through encapsulated methods.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odaconsumer/Driver.java
{
		if ( m_adapterConfig != null )
	        return m_adapterConfig;
		
		
		ExtensionManifest driverManifest = getDriverExtensionConfig();
	    assert( driverManifest != null );	
		
	    if ( m_adapterConfig != null )	
	        return m_adapterConfig;
	    return driverManifest;	
	}
	
	/**
	 * Returns the manifest of a DTP ODA driver, or that of
	 * a BIRT ODA driver.
	 * @throws DataException
	 */	 
	ExtensionManifest getDriverExtensionConfig() throws DataException
	{
		if ( m_driverConfig != null )
	        return m_driverConfig;
		
		
	    
	    findDataSourceExtensionConfig();
	    
	    assert( m_driverConfig != null );	
	    return m_driverConfig;
	}