<metadata>
	<!--
  This sample removes the class: android.support.v4.content.AsyncTaskLoader.LoadTask:
  <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='AsyncTaskLoader.LoadTask']" />
  
  This sample removes the method: android.support.v4.content.CursorLoader.loadInBackground:
  <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='CursorLoader']/method[@name='loadInBackground']" />
  -->
  
  <remove-node path="/api/package[starts-with(@name, 'com.pdftron.common')]" />
  <remove-node path="/api/package[starts-with(@name, 'com.pdftron.fdf')]" />
  <remove-node path="/api/package[starts-with(@name, 'com.pdftron.pdf.ocg')]" />
  <remove-node path="/api/package[starts-with(@name, 'com.pdftron.pdf.pdfa')]" />
  <remove-node path="/api/package[starts-with(@name, 'com.pdftron.pdf.struct')]" />
  
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='CharData']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='CharIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='ColorSpace']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='ContentReplacer']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Convert']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Date']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Destination']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Element']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='FieldIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='FileSpec']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Flattener']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Font']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='FontCharCodeIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Function']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='GSChangesIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='GState']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Image']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Optimizer']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PageIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PageLabel']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PageSet']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PathData']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PatternColor']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFDocInfo']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFDocViewPrefs']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFRasterizer']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='QuadPoint']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Redactor']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Shading']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Stamper']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='TextExtractor']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Image2RGB']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Image2RGBA']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='ElementBuilder']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='ElementWriter']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='ElementReader']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='Field']" />
  <remove-node path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFDraw']" />
  
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='DictIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='NameTree']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='NameTreeIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='NumberTree']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='NumberTreeIterator']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='Obj']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='ObjSet']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='SecurityHandler']" />
  <remove-node path="/api/package[@name='com.pdftron.sdf']/class[@name='SignatureHandler']" />

  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='ASCII85Encode']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='FilterReader']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='FilterWriter']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='FiltersCompat']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='FlateEncode']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='MappedFile']" />
  <remove-node path="/api/package[@name='com.pdftron.filters']/class[@name='MemoryFilter']" />

  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl']/method[@name='setDoc']" name="managedName">SetInnerDoc</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl']/method[@name='getDoc']" name="managedName">GetInnerDoc</attr>

  <!--change enum class name-->
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.PageViewMode']" name="managedName">PageViewModes</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.PagePresentationMode']" name="managedName">PagePresentationModes</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.OverPrintMode']" name="managedName">OverprintPreviewModes</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.TextSelectionMode']" name="managedName">TextSelectionModes</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.ZoomLimitMode']" name="managedName">ZoomLimitModes</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.PriorEventMode']" name="managedName">PriorEventType</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl.TextSearchResult']" name="managedName">TextSearchResults</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl']/method[@name='addPageChangeListener']" name="eventName">PageNumberChanged</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.PageChangeListener']" name="argsType">PageNumberChangedEventArgs</attr>

  <!--change parameter name-->
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.PageChangeListener']/method[@name='onPageChange']/parameter[@name='p0']" name="managedName">oldPage</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.PageChangeListener']/method[@name='onPageChange']/parameter[@name='p1']" name="managedName">curPage</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.PageChangeListener']/method[@name='onPageChange']/parameter[@name='p2']" name="managedName">state</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']/method[@name='onDownloadEvent']/parameter[@name='p0']" name="managedName">state</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']/method[@name='onDownloadEvent']/parameter[@name='p1']" name="managedName">pageNum</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']/method[@name='onDownloadEvent']/parameter[@name='p2']" name="managedName">pageDownloaded</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']/method[@name='onDownloadEvent']/parameter[@name='p3']" name="managedName">pageCount</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']/method[@name='onDownloadEvent']/parameter[@name='p4']" name="managedName">message</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.UniversalDocumentConversionListener']/method[@name='onConversionEvent']/parameter[@name='p0']" name="managedName">state</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.UniversalDocumentConversionListener']/method[@name='onConversionEvent']/parameter[@name='p1']" name="managedName">totalPagesConverted</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ErrorReportListener']/method[@name='onErrorReportEvent']/parameter[@name='p0']" name="managedName">message</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ThumbAsyncListener']/method[@name='onThumbReceived']/parameter[@name='p0']" name="managedName">page</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ThumbAsyncListener']/method[@name='onThumbReceived']/parameter[@name='p1']" name="managedName">buf</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ThumbAsyncListener']/method[@name='onThumbReceived']/parameter[@name='p2']" name="managedName">width</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ThumbAsyncListener']/method[@name='onThumbReceived']/parameter[@name='p3']" name="managedName">height</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ActionCompletedListener']/method[@name='onActionCompleted']/parameter[@name='p0']" name="managedName">action</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.TextSearchListener']/method[@name='onTextSearchProgress']/parameter[@name='p0']" name="managedName">progress</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.TextSearchListener']/method[@name='onTextSearchEnd']/parameter[@name='p0']" name="managedName">result</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.UniversalDocumentProgressIndicatorListener']/method[@name='onPositionProgressIndicatorPage']/parameter[@name='p0']" name="managedName">position</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.UniversalDocumentProgressIndicatorListener']/method[@name='onProgressIndicatorPageVisibilityChanged']/parameter[@name='p0']" name="managedName">isVisible</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.DocumentDownloadListener']" name="argsType">DocumentDownloadedEventArgs</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/class[@name='PDFViewCtrl']/method[@name='addDocumentDownloadListener']" name="eventName">DocumentDownloaded</attr>

  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onKeyUp']/parameter[@name='p0']" name="managedName">keyCode</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onKeyUp']/parameter[@name='p0']" name="managedName">event</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDocumentDownloadEvent']/parameter[@name='p0']" name="managedName">state</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDocumentDownloadEvent']/parameter[@name='p1']" name="managedName">pageNum</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDocumentDownloadEvent']/parameter[@name='p2']" name="managedName">pageDownloaded</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDocumentDownloadEvent']/parameter[@name='p3']" name="managedName">pageCount</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDocumentDownloadEvent']/parameter[@name='p4']" name="managedName">message</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDraw']/parameter[@name='p0']" name="managedName">canvas</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onDraw']/parameter[@name='p1']" name="managedName">tfm</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onLayout']/parameter[@name='p0']" name="managedName">changed</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onLayout']/parameter[@name='p1']" name="managedName">left</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onLayout']/parameter[@name='p2']" name="managedName">top</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onLayout']/parameter[@name='p3']" name="managedName">right</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onLayout']/parameter[@name='p4']" name="managedName">bottom</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onMove']/parameter[@name='p0']" name="managedName">e1</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onMove']/parameter[@name='p1']" name="managedName">e2</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onMove']/parameter[@name='p2']" name="managedName">xDist</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onMove']/parameter[@name='p3']" name="managedName">yDist</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onScrollChanged']/parameter[@name='p0']" name="managedName">left</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onScrollChanged']/parameter[@name='p1']" name="managedName">top</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onScrollChanged']/parameter[@name='p2']" name="managedName">oldLeft</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onScrollChanged']/parameter[@name='p3']" name="managedName">oldTop</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onPageTurning']/parameter[@name='p0']" name="managedName">oldPage</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']/interface[@name='PDFViewCtrl.ToolManager']/method[@name='onPageTurning']/parameter[@name='p1']" name="managedName">curPage</attr>

  <!--change package name-->
  <attr path="/api/package[@name='com.pdftron.pdfnet']" name="managedName">pdftronprivate.PDFNet</attr>
  <attr path="/api/package[@name='com.pdftron.filters']" name="managedName">pdftronprivate.Filters</attr>
  <attr path="/api/package[@name='com.pdftron.pdf']" name="managedName">pdftronprivate.PDF</attr>
  <attr path="/api/package[@name='com.pdftron.pdf.annots']" name="managedName">pdftronprivate.PDF.Annots</attr>
  <attr path="/api/package[@name='com.pdftron.sdf']" name="managedName">pdftronprivate.SDF</attr>
  <attr path="/api/package[@name='com.pdftron.helpers']" name="managedName">pdftronprivate.Helpers</attr>
  
</metadata>
