Change to add List<RectF> as bounds of highlight annoation

Highlight annotation should have multiple rectangle as bounds to support
multi line highlighting. But stamp and freetext annotation needs a
single rectangle as its bounds. So, removed mBounds from the base class
and sdded them to respective classes as per requirement

Flag: android.graphics.pdf.flags.enable_edit_pdf_annotations

Bug: 393246769
Test: Build and corresponding CTS tests (atest CtsPdfModueTestCases)
Change-Id: Id6702c13f0dd6ac93ee71d65a223340e21efcb5a
5 files changed