private boolean searchPage(final int page,final int currentKey,final ObservableList<String> resultListModel) throws Exception {
  final PdfPageData currentPageData=decode_pdf.getPdfPageData();
  final int x1=currentPageData.getMediaBoxX(page);
  final int x2=currentPageData.getMediaBoxWidth(page) + x1;
  final int y2=currentPageData.getMediaBoxY(page);
  final int y1=currentPageData.getMediaBoxHeight(page) + y2;
  return searchPage(page,x1,y1,x2,y2,currentKey,resultListModel);
}

private boolean searchPage ( final int page , final int currentKey , final ObservableList < String > resultListModel ) throws Exception { final PdfPageData currentPageData = decode_pdf . getPdfPageData ( ) ; final int x1 = currentPageData . getMediaBoxX ( page ) ; final int x2 = currentPageData . getMediaBoxWidth ( page ) + x1 ; final int y2 = currentPageData . getMediaBoxY ( page ) ; final int y1 = currentPageData . getMediaBoxHeight ( page ) + y2 ; return searchPage ( page , x1 , y1 , x2 , y2 , currentKey , resultListModel ) ; }
performs the currently set up search on the given page
