Bug 316674 Refactor data set editor pages' codes[26569]
Build Identifier: 20100610 Refactor data set editor pages' codes[26569]. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/DataSetEditor.java
catch ( OdaException e )
		{
		}
		itemModelManager.destory( false );
		return true;
	}
	/**
	 * update dataset design
	 */
	public void updateDataSetDesign( IPropertyPage page )
	{
		try
		{
			if ( this.getCurrentNode( ) != null
					&& this.getCurrentNode( ).getPage( ) != page )
				return;
			if ( m_designSession != null )
			{
				
				
				DesignSessionRequest request = DTPUtil.getInstance( )
						.createDesignSessionRequest( (OdaDataSetHandle) getHandle( ) );
				if ( request != null && request.getDataSourceDesign( ) != null )
				{
					DTPUtil.getInstance( )
							.applyResourceIdentifiers( request.getDataSourceDesign( ) );
				}
				
				boolean hasResetEditorPages = m_designSession.restartEditDesign( request,
						false );