docs: protected DataSetDesign collectDataSetDesign( DataSetDesign design )
  	{
          if( getControl() == null )     // page control was never created
              return design;             // no editing was done
          if( ! hasValidData() )
              return null;    // to trigger a design session error status
          savePage( design );
          return design;
  	}