Bug 319902 Internal API Usage of the ODA framework components
data/org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui/src/org/eclipse/birt/report/data/oda/jdbc/dbprofile/ui/internal/sqb/SQBDataSetWizardPage.java
{
	        
	        return new DefaultSQBInput( connProfile );
	    }
         
	    
        SQLBuilderStorageEditorInput sqbInput = sqbState.getSQBStorageInput();
        String sqlText = sqbInput.exists() ? sqbInput.getSQL() : EMPTY_STR;
        if( ! isSQLUpToDateInSQBInput( sqbState ) )
        {
            if( openReplaceSQLMessageBox( parent.getShell() ) )
            {
                sqlText = getDataSetDesignQueryText();
                m_updatedQueryInput = true;
            }
        }
        
        
        sqbInput.setStorage( new SQLEditorStorage( getDataSetDesignName(), sqlText ));
        
        
        
        sqbInput.setName( getDataSetDesignName() );
        
        
        sqbInput.setConnectionInfo( new SQLBuilderConnectionInfo( connProfile ) );
        
        
        setUseWindowState( sqbInput, true );
        return sqbInput;