Bug 135254 "Test connection" should be disabled after cancelling "Manage Drivers" window
Steps to reproduce: 1.New a JDBC data source 2.Before enter Driver class/URL, notice that "Test Connection" is disabled 3.Click "Manage Drivers", and then cancel it Expected result: "Test Connection" is disabled Actual result: "Test Connection" is enabled
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/profile/JDBCSelectionPageHelper.java
&& jdbcUrl.getText( ) != null
					&& jdbcUrl.getText( ).trim( ).length( ) > 0 )
				setPageComplete( true );
			else
				setPageComplete( false );
		}
	}
	
	/**
	 * get the Shell from DialogPage
	 * @return
	 */
	private Shell getShell( )
	{
		if ( m_wizardPage != null )
			return m_wizardPage.getShell( );
		else if ( m_propertyPage != null )
			return m_propertyPage.getShell( );
		else
			return null;
	}
	
	/**
	 * set page complete
	 * @param complete
	 */
    private void setPageComplete( boolean complete )
    {
        if( m_wizardPage != null )
            m_wizardPage.setPageComplete( complete );