}
if(bookmarkPage!=null){ //and goto named Dest if present
//read the object
PdfObject namedDest=new OutlineObject((String)bookmarkPage);
decode_pdf.getIO().readObject(namedDest);
//and generic open Dest code
decode_pdf.getFormRenderer().getActionHandler().gotoDest(namedDest, ActionHandler.MOUSECLICKED, PdfDictionary.Dest );
}