question: adds an embedded file . part of the richmediacontent . concode_field_sep PdfDictionary richMediaSettings concode_elem_sep PdfArray configurations concode_elem_sep PdfArray views concode_elem_sep HashMap<String,PdfIndirectReference> assetsmap concode_elem_sep PdfDictionary richMediaContent concode_elem_sep PdfIndirectReference richMediaContentReference concode_elem_sep PdfWriter writer concode_elem_sep PdfAnnotation annot concode_field_sep PdfIndirectReference getRichMediaContentReference concode_elem_sep PdfAnnotation createAnnotation concode_elem_sep void setActivation concode_elem_sep PdfIndirectReference addConfiguration concode_elem_sep PdfIndirectReference addConfiguration concode_elem_sep PdfIndirectReference addView concode_elem_sep PdfIndirectReference addView concode_elem_sep void setDeactivation
target: PdfIndirectReference function ( String arg0 , PdfFileSpecification arg1 ) { if ( assetsmap == null ) throw new IllegalPdfSyntaxException ( "srini_string" ) ; PdfIndirectReference loc0 = writer . addToBody ( arg1 ) . getIndirectReference ( ) ; assetsmap . put ( arg0 , loc0 ) ; return loc0 ; }