return insertObj instanceof DataSetHandle || insertObj instanceof ResultSetColumnHandle
if ( insertObj instanceof DataSetHandle ) { return DataSetUIUtil.hasMetaData( (DataSetHandle) insertObj ); } return insertObj instanceof ResultSetColumnHandle
	public static boolean handleValidateInsert( Object insertObj )	{		if ( insertObj instanceof Object[] )		{			Object[] array = (Object[]) insertObj;			if ( array.length == 0 )			{				return false;			}			for ( int i = 0; i < array.length; i++ )			{				if ( !handleValidateInsert( array[i] ) )					return false;			}			return true;		}		else if ( insertObj instanceof IStructuredSelection )		{			return handleValidateInsert( ( (IStructuredSelection) insertObj ).toArray( ) );		}		// else if ( insertObj instanceof ParameterHandle )		// {		// if ( ( (ParameterHandle) insertObj ).getRoot( ) instanceof		// LibraryHandle )		// return false;		// }		return insertObj instanceof DataSetHandle				|| insertObj instanceof ResultSetColumnHandle				|| insertObj instanceof ScalarParameterHandle;	}