SYMBOL INDEX (737 symbols across 44 files) FILE: src/androidTest/java/com/artifex/viafirma/mupdf/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: src/main/java/com/artifex/mupdfdemo/Annotation.java class Annotation (line 5) | public class Annotation extends RectF { type Type (line 6) | enum Type { method Annotation (line 14) | public Annotation(float x0, float y0, float x1, float y1, int _type) { FILE: src/main/java/com/artifex/mupdfdemo/ArrayDeque.java class ArrayDeque (line 64) | public class ArrayDeque extends AbstractCollection method allocateElements (line 105) | private void allocateElements(int numElements) { method doubleCapacity (line 128) | private void doubleCapacity() { method copyElements (line 151) | private T[] copyElements(T[] a) { method ArrayDeque (line 166) | public ArrayDeque() { method ArrayDeque (line 176) | public ArrayDeque(int numElements) { method ArrayDeque (line 190) | public ArrayDeque(Collection c) { method addFirst (line 205) | public void addFirst(E e) { method addLast (line 221) | public void addLast(E e) { method offerFirst (line 236) | public boolean offerFirst(E e) { method offerLast (line 248) | public boolean offerLast(E e) { method removeFirst (line 256) | public E removeFirst() { method removeLast (line 266) | public E removeLast() { method pollFirst (line 273) | public E pollFirst() { method pollLast (line 284) | public E pollLast() { method getFirst (line 297) | public E getFirst() { method getLast (line 307) | public E getLast() { method peekFirst (line 315) | public E peekFirst() { method peekLast (line 321) | public E peekLast() { method removeFirstOccurrence (line 339) | public boolean removeFirstOccurrence(Object o) { method removeLastOccurrence (line 367) | public boolean removeLastOccurrence(Object o) { method add (line 394) | public boolean add(E e) { method offer (line 408) | public boolean offer(E e) { method remove (line 423) | public E remove() { method poll (line 437) | public E poll() { method element (line 451) | public E element() { method peek (line 464) | public E peek() { method push (line 479) | public void push(E e) { method pop (line 493) | public E pop() { method checkInvariants (line 497) | private void checkInvariants() { method delete (line 515) | private boolean delete(int i) { method size (line 561) | public int size() { method isEmpty (line 570) | public boolean isEmpty() { method iterator (line 582) | public Iterator iterator() { method descendingIterator (line 586) | public Iterator descendingIterator() { class DeqIterator (line 590) | private class DeqIterator implements Iterator { method hasNext (line 608) | public boolean hasNext() { method next (line 612) | public E next() { method remove (line 625) | public void remove() { class DescendingIterator (line 636) | private class DescendingIterator implements Iterator { method hasNext (line 646) | public boolean hasNext() { method next (line 650) | public E next() { method remove (line 661) | public void remove() { method contains (line 680) | public boolean contains(Object o) { method remove (line 707) | public boolean remove(Object o) { method clear (line 715) | public void clear() { method toArray (line 742) | public Object[] toArray() { method toArray (line 782) | @SuppressWarnings("unchecked") method clone (line 801) | public ArrayDeque clone() { method writeObject (line 825) | private void writeObject(java.io.ObjectOutputStream s) method readObject (line 841) | private void readObject(java.io.ObjectInputStream s) FILE: src/main/java/com/artifex/mupdfdemo/AsyncTask.java class AsyncTask (line 180) | public abstract class AsyncTask { method newThread (line 190) | public Thread newThread(Runnable r) { class SerialExecutor (line 225) | private static class SerialExecutor implements Executor { method execute (line 229) | public synchronized void execute(final Runnable r) { method scheduleNext (line 244) | protected synchronized void scheduleNext() { type Status (line 255) | public enum Status { method init (line 271) | public static void init() { method setDefaultExecutor (line 276) | public static void setDefaultExecutor(Executor exec) { method AsyncTask (line 283) | public AsyncTask() { method postResultIfNotInvoked (line 311) | private void postResultIfNotInvoked(Result result) { method postResult (line 318) | private Result postResult(Result result) { method getStatus (line 331) | public final Status getStatus() { method doInBackground (line 351) | protected abstract Result doInBackground(Params... params); method onPreExecute (line 359) | protected void onPreExecute() { method onPostExecute (line 374) | @SuppressWarnings({"UnusedDeclaration"}) method onProgressUpdate (line 387) | @SuppressWarnings({"UnusedDeclaration"}) method onCancelled (line 405) | @SuppressWarnings({"UnusedParameters"}) method onCancelled (line 422) | protected void onCancelled() { method isCancelled (line 435) | public final boolean isCancelled() { method cancel (line 468) | public final boolean cancel(boolean mayInterruptIfRunning) { method get (line 484) | public final Result get() throws InterruptedException, ExecutionExcept... method get (line 503) | public final Result get(long timeout, TimeUnit unit) throws Interrupte... method execute (line 536) | public final AsyncTask execute(Params... par... method executeOnExecutor (line 573) | public final AsyncTask executeOnExecutor(Exe... method execute (line 605) | public static void execute(Runnable runnable) { method publishProgress (line 623) | protected final void publishProgress(Progress... values) { method finish (line 630) | private void finish(Result result) { class InternalHandler (line 639) | private static class InternalHandler extends Handler { method handleMessage (line 640) | @SuppressWarnings({"unchecked", "RawUseOfParameterizedType"}) class WorkerRunnable (line 656) | private static abstract class WorkerRunnable implement... class AsyncTaskResult (line 660) | @SuppressWarnings({"RawUseOfParameterizedType"}) method AsyncTaskResult (line 665) | AsyncTaskResult(AsyncTask task, Data... data) { FILE: src/main/java/com/artifex/mupdfdemo/CancellableAsyncTask.java class CancellableAsyncTask (line 8) | public class CancellableAsyncTask method onPreExecute (line 13) | public void onPreExecute() method onPostExecute (line 18) | public void onPostExecute(Result result) method CancellableAsyncTask (line 23) | public CancellableAsyncTask(final CancellableTaskDefinition method doInBackground (line 5) | public Result doInBackground(Params... params); method doCancel (line 6) | public void doCancel(); method doCleanup (line 7) | public void doCleanup(); FILE: src/main/java/com/artifex/mupdfdemo/ChoosePDFActivity.java type Purpose (line 24) | enum Purpose { class ChoosePDFActivity (line 29) | public class ChoosePDFActivity extends ListActivity { method onCreate (line 41) | @Override method lastPosition (line 174) | private void lastPosition() { method onListItemClick (line 180) | @Override method onPause (line 219) | @Override FILE: src/main/java/com/artifex/mupdfdemo/ChoosePDFAdapter.java class ChoosePDFAdapter (line 13) | public class ChoosePDFAdapter extends BaseAdapter { method ChoosePDFAdapter (line 17) | public ChoosePDFAdapter(LayoutInflater inflater) { method clear (line 22) | public void clear() { method add (line 26) | public void add(ChoosePDFItem item) { method getCount (line 31) | public int getCount() { method getItem (line 35) | public Object getItem(int i) { method getItemId (line 39) | public long getItemId(int arg0) { method iconForType (line 43) | private int iconForType(ChoosePDFItem.Type type) { method getView (line 52) | public View getView(int position, View convertView, ViewGroup parent) { FILE: src/main/java/com/artifex/mupdfdemo/ChoosePDFItem.java class ChoosePDFItem (line 3) | public class ChoosePDFItem { type Type (line 4) | enum Type { method ChoosePDFItem (line 11) | public ChoosePDFItem (Type t, String n) { FILE: src/main/java/com/artifex/mupdfdemo/Deque.java type Deque (line 172) | public interface Deque extends Queue { method addFirst (line 189) | void addFirst(E e); method addLast (line 209) | void addLast(E e); method offerFirst (line 227) | boolean offerFirst(E e); method offerLast (line 245) | boolean offerLast(E e); method removeFirst (line 255) | E removeFirst(); method removeLast (line 265) | E removeLast(); method pollFirst (line 273) | E pollFirst(); method pollLast (line 281) | E pollLast(); method getFirst (line 292) | E getFirst(); method getLast (line 302) | E getLast(); method peekFirst (line 310) | E peekFirst(); method peekLast (line 318) | E peekLast(); method removeFirstOccurrence (line 336) | boolean removeFirstOccurrence(Object o); method removeLastOccurrence (line 354) | boolean removeLastOccurrence(Object o); method add (line 380) | boolean add(E e); method offer (line 403) | boolean offer(E e); method remove (line 416) | E remove(); method poll (line 428) | E poll(); method element (line 441) | E element(); method peek (line 453) | E peek(); method push (line 477) | void push(E e); method pop (line 489) | E pop(); method remove (line 512) | boolean remove(Object o); method contains (line 527) | boolean contains(Object o); method size (line 534) | public int size(); method iterator (line 542) | Iterator iterator(); method descendingIterator (line 552) | Iterator descendingIterator(); FILE: src/main/java/com/artifex/mupdfdemo/FilePicker.java class FilePicker (line 5) | public abstract class FilePicker { type FilePickerSupport (line 6) | public interface FilePickerSupport { method performPickFor (line 7) | void performPickFor(FilePicker picker); method FilePicker (line 12) | FilePicker(FilePickerSupport _support) { method pick (line 16) | void pick() { method onPick (line 20) | abstract void onPick(Uri uri); FILE: src/main/java/com/artifex/mupdfdemo/LinkInfo.java class LinkInfo (line 5) | public class LinkInfo { method LinkInfo (line 8) | public LinkInfo(float l, float t, float r, float b) { method acceptVisitor (line 12) | public void acceptVisitor(LinkInfoVisitor visitor) { FILE: src/main/java/com/artifex/mupdfdemo/LinkInfoExternal.java class LinkInfoExternal (line 3) | public class LinkInfoExternal extends LinkInfo { method LinkInfoExternal (line 6) | public LinkInfoExternal(float l, float t, float r, float b, String u) { method acceptVisitor (line 11) | public void acceptVisitor(LinkInfoVisitor visitor) { FILE: src/main/java/com/artifex/mupdfdemo/LinkInfoInternal.java class LinkInfoInternal (line 3) | public class LinkInfoInternal extends LinkInfo { method LinkInfoInternal (line 6) | public LinkInfoInternal(float l, float t, float r, float b, int p) { method acceptVisitor (line 11) | public void acceptVisitor(LinkInfoVisitor visitor) { FILE: src/main/java/com/artifex/mupdfdemo/LinkInfoRemote.java class LinkInfoRemote (line 3) | public class LinkInfoRemote extends LinkInfo { method LinkInfoRemote (line 8) | public LinkInfoRemote(float l, float t, float r, float b, String f, in... method acceptVisitor (line 15) | public void acceptVisitor(LinkInfoVisitor visitor) { FILE: src/main/java/com/artifex/mupdfdemo/LinkInfoVisitor.java class LinkInfoVisitor (line 3) | abstract public class LinkInfoVisitor { method visitInternal (line 4) | public abstract void visitInternal(LinkInfoInternal li); method visitExternal (line 5) | public abstract void visitExternal(LinkInfoExternal li); method visitRemote (line 6) | public abstract void visitRemote(LinkInfoRemote li); FILE: src/main/java/com/artifex/mupdfdemo/MuPDFActivity.java class ThreadPerTaskExecutor (line 38) | class ThreadPerTaskExecutor implements Executor { method execute (line 39) | public void execute(Runnable r) { class MuPDFActivity (line 44) | public class MuPDFActivity extends Activity implements FilePicker.FilePi... type TopBarMode (line 47) | enum TopBarMode {Main, Search, Annot, Delete, More, Accept} type AcceptMode (line 48) | enum AcceptMode {Highlight, Underline, StrikeOut, Ink, CopyText} method createAlertWaiter (line 87) | public void createAlertWaiter() { method destroyAlertWaiter (line 193) | public void destroyAlertWaiter() { method openFile (line 205) | private MuPDFCore openFile(String path) method openBuffer (line 226) | private MuPDFCore openBuffer(byte buffer[], String magic) method onCreate (line 244) | @Override method requestPassword (line 357) | public void requestPassword(final Bundle savedInstanceState) { method createUI (line 385) | public void createUI(Bundle savedInstanceState) { method onActivityResult (line 606) | @Override method onRetainNonConfigurationInstance (line 624) | public Object onRetainNonConfigurationInstance() method reflowModeSet (line 631) | private void reflowModeSet(boolean reflow) method toggleReflow (line 644) | private void toggleReflow() { method onSaveInstanceState (line 649) | @Override method onPause (line 676) | @Override method onDestroy (line 691) | public void onDestroy() method setButtonEnabled (line 710) | private void setButtonEnabled(ImageButton button, boolean enabled) { method setLinkHighlight (line 715) | private void setLinkHighlight(boolean highlight) { method showButtons (line 723) | private void showButtons() { method hideButtons (line 764) | private void hideButtons() { method searchModeOn (line 795) | private void searchModeOn() { method searchModeOff (line 805) | private void searchModeOff() { method updatePageNumView (line 817) | private void updatePageNumView(int index) { method printDoc (line 823) | private void printDoc() { method showInfo (line 845) | private void showInfo(String message) { method makeButtonsView (line 861) | private void makeButtonsView() { method OnMoreButtonClick (line 884) | public void OnMoreButtonClick(View v) { method OnCancelMoreButtonClick (line 889) | public void OnCancelMoreButtonClick(View v) { method OnPrintButtonClick (line 894) | public void OnPrintButtonClick(View v) { method OnCopyTextButtonClick (line 898) | public void OnCopyTextButtonClick(View v) { method OnEditAnnotButtonClick (line 907) | public void OnEditAnnotButtonClick(View v) { method OnCancelAnnotButtonClick (line 912) | public void OnCancelAnnotButtonClick(View v) { method OnHighlightButtonClick (line 917) | public void OnHighlightButtonClick(View v) { method OnUnderlineButtonClick (line 926) | public void OnUnderlineButtonClick(View v) { method OnStrikeOutButtonClick (line 935) | public void OnStrikeOutButtonClick(View v) { method OnInkButtonClick (line 944) | public void OnInkButtonClick(View v) { method OnCancelAcceptButtonClick (line 953) | public void OnCancelAcceptButtonClick(View v) { method OnAcceptButtonClick (line 971) | public void OnAcceptButtonClick(View v) { method OnCancelSearchButtonClick (line 1018) | public void OnCancelSearchButtonClick(View v) { method OnDeleteButtonClick (line 1022) | public void OnDeleteButtonClick(View v) { method OnCancelDeleteButtonClick (line 1030) | public void OnCancelDeleteButtonClick(View v) { method showKeyboard (line 1038) | private void showKeyboard() { method hideKeyboard (line 1044) | private void hideKeyboard() { method search (line 1050) | private void search(int direction) { method onSearchRequested (line 1058) | @Override method onPrepareOptionsMenu (line 1069) | @Override method onStart (line 1080) | @Override method onStop (line 1091) | @Override method onBackPressed (line 1102) | @Override method performPickFor (line 1124) | @Override FILE: src/main/java/com/artifex/mupdfdemo/MuPDFAlert.java class MuPDFAlert (line 3) | public class MuPDFAlert { type IconType (line 4) | public enum IconType {Error,Warning,Question,Status} type ButtonPressed (line 5) | public enum ButtonPressed {None,Ok,Cancel,No,Yes} type ButtonGroupType (line 6) | public enum ButtonGroupType {Ok,OkCancel,YesNo,YesNoCancel} method MuPDFAlert (line 14) | MuPDFAlert(String aMessage, IconType aIconType, ButtonGroupType aButto... FILE: src/main/java/com/artifex/mupdfdemo/MuPDFAlertInternal.java class MuPDFAlertInternal (line 4) | public class MuPDFAlertInternal { method MuPDFAlertInternal (line 11) | MuPDFAlertInternal(String aMessage, int aIconType, int aButtonGroupTyp... method MuPDFAlertInternal (line 19) | MuPDFAlertInternal(MuPDFAlert alert) { method toAlert (line 27) | MuPDFAlert toAlert() { FILE: src/main/java/com/artifex/mupdfdemo/MuPDFCancellableTaskDefinition.java class MuPDFCancellableTaskDefinition (line 3) | public abstract class MuPDFCancellableTaskDefinition imp... method MuPDFCancellableTaskDefinition (line 7) | public MuPDFCancellableTaskDefinition(MuPDFCore core) method doCancel (line 12) | @Override method doCleanup (line 21) | @Override method doInBackground (line 31) | @Override method doInBackground (line 37) | public abstract Result doInBackground(MuPDFCore.Cookie cookie, Params ... FILE: src/main/java/com/artifex/mupdfdemo/MuPDFCore.java class MuPDFCore (line 10) | public class MuPDFCore method openFile (line 28) | private native long openFile(String filename); method openBuffer (line 29) | private native long openBuffer(String magic); method fileFormatInternal (line 30) | private native String fileFormatInternal(); method isUnencryptedPDFInternal (line 31) | private native boolean isUnencryptedPDFInternal(); method countPagesInternal (line 32) | private native int countPagesInternal(); method gotoPageInternal (line 33) | private native void gotoPageInternal(int localActionPageNum); method getPageWidth (line 34) | private native float getPageWidth(); method getPageHeight (line 35) | private native float getPageHeight(); method drawPage (line 36) | private native void drawPage(Bitmap bitmap, method updatePageInternal (line 41) | private native void updatePageInternal(Bitmap bitmap, method searchPage (line 47) | private native RectF[] searchPage(String text); method text (line 48) | private native TextChar[][][][] text(); method textAsHtml (line 49) | private native byte[] textAsHtml(); method addMarkupAnnotationInternal (line 50) | private native void addMarkupAnnotationInternal(PointF[] quadPoints, i... method addInkAnnotationInternal (line 51) | private native void addInkAnnotationInternal(PointF[][] arcs); method deleteAnnotationInternal (line 52) | private native void deleteAnnotationInternal(int annot_index); method passClickEventInternal (line 53) | private native int passClickEventInternal(int page, float x, float y); method setFocusedWidgetChoiceSelectedInternal (line 54) | private native void setFocusedWidgetChoiceSelectedInternal(String [] s... method getFocusedWidgetChoiceSelected (line 55) | private native String [] getFocusedWidgetChoiceSelected(); method getFocusedWidgetChoiceOptions (line 56) | private native String [] getFocusedWidgetChoiceOptions(); method getFocusedWidgetSignatureState (line 57) | private native int getFocusedWidgetSignatureState(); method checkFocusedSignatureInternal (line 58) | private native String checkFocusedSignatureInternal(); method signFocusedSignatureInternal (line 59) | private native boolean signFocusedSignatureInternal(String keyFile, St... method setFocusedWidgetTextInternal (line 60) | private native int setFocusedWidgetTextInternal(String text); method getFocusedWidgetTextInternal (line 61) | private native String getFocusedWidgetTextInternal(); method getFocusedWidgetTypeInternal (line 62) | private native int getFocusedWidgetTypeInternal(); method getPageLinksInternal (line 63) | private native LinkInfo [] getPageLinksInternal(int page); method getWidgetAreasInternal (line 64) | private native RectF[] getWidgetAreasInternal(int page); method getAnnotationsInternal (line 65) | private native Annotation[] getAnnotationsInternal(int page); method getOutlineInternal (line 66) | private native OutlineItem [] getOutlineInternal(); method hasOutlineInternal (line 67) | private native boolean hasOutlineInternal(); method needsPasswordInternal (line 68) | private native boolean needsPasswordInternal(); method authenticatePasswordInternal (line 69) | private native boolean authenticatePasswordInternal(String password); method waitForAlertInternal (line 70) | private native MuPDFAlertInternal waitForAlertInternal(); method replyToAlertInternal (line 71) | private native void replyToAlertInternal(MuPDFAlertInternal alert); method startAlertsInternal (line 72) | private native void startAlertsInternal(); method stopAlertsInternal (line 73) | private native void stopAlertsInternal(); method destroying (line 74) | private native void destroying(); method hasChangesInternal (line 75) | private native boolean hasChangesInternal(); method saveInternal (line 76) | private native void saveInternal(); method createCookie (line 77) | private native long createCookie(); method destroyCookie (line 78) | private native void destroyCookie(long cookie); method abortCookie (line 79) | private native void abortCookie(long cookie); method javascriptSupported (line 81) | public native boolean javascriptSupported(); class Cookie (line 83) | public class Cookie method Cookie (line 87) | public Cookie() method abort (line 94) | public void abort() method destroy (line 99) | public void destroy() method MuPDFCore (line 107) | public MuPDFCore(Context context, String filename) throws Exception method MuPDFCore (line 119) | public MuPDFCore(Context context, byte buffer[], String magic) throws ... method countPages (line 131) | public int countPages() method fileFormat (line 139) | public String fileFormat() method isUnencryptedPDF (line 144) | public boolean isUnencryptedPDF() method wasOpenedFromBuffer (line 149) | public boolean wasOpenedFromBuffer() method countPagesSynchronized (line 154) | private synchronized int countPagesSynchronized() { method gotoPage (line 159) | private void gotoPage(int page) method getPageSize (line 170) | public synchronized PointF getPageSize(int page) { method waitForAlert (line 175) | public MuPDFAlert waitForAlert() { method replyToAlert (line 180) | public void replyToAlert(MuPDFAlert alert) { method stopAlerts (line 184) | public void stopAlerts() { method startAlerts (line 188) | public void startAlerts() { method onDestroy (line 192) | public synchronized void onDestroy() { method drawPage (line 197) | public synchronized void drawPage(Bitmap bm, int page, method updatePage (line 206) | public synchronized void updatePage(Bitmap bm, int page, method passClickEvent (line 214) | public synchronized PassClickResult passClickEvent(int page, float x, ... method setFocusedWidgetText (line 232) | public synchronized boolean setFocusedWidgetText(int page, String text) { method setFocusedWidgetChoiceSelected (line 240) | public synchronized void setFocusedWidgetChoiceSelected(String [] sele... method checkFocusedSignature (line 244) | public synchronized String checkFocusedSignature() { method signFocusedSignature (line 248) | public synchronized boolean signFocusedSignature(String keyFile, Strin... method getPageLinks (line 252) | public synchronized LinkInfo [] getPageLinks(int page) { method getWidgetAreas (line 256) | public synchronized RectF [] getWidgetAreas(int page) { method getAnnoations (line 260) | public synchronized Annotation [] getAnnoations(int page) { method searchPage (line 264) | public synchronized RectF [] searchPage(int page, String text) { method html (line 269) | public synchronized byte[] html(int page) { method textLines (line 274) | public synchronized TextWord [][] textLines(int page) { method addMarkupAnnotation (line 312) | public synchronized void addMarkupAnnotation(int page, PointF[] quadPo... method addInkAnnotation (line 317) | public synchronized void addInkAnnotation(int page, PointF[][] arcs) { method deleteAnnotation (line 322) | public synchronized void deleteAnnotation(int page, int annot_index) { method hasOutline (line 327) | public synchronized boolean hasOutline() { method getOutline (line 331) | public synchronized OutlineItem [] getOutline() { method needsPassword (line 335) | public synchronized boolean needsPassword() { method authenticatePassword (line 339) | public synchronized boolean authenticatePassword(String password) { method hasChanges (line 343) | public synchronized boolean hasChanges() { method save (line 347) | public synchronized void save() { FILE: src/main/java/com/artifex/mupdfdemo/MuPDFFragment.java class MuPDFFragment (line 47) | public class MuPDFFragment extends Fragment implements FilePicker.FilePi... type TopBarMode (line 62) | enum TopBarMode {Main, Search, Annot, Delete, More, Accept} type AcceptMode (line 63) | enum AcceptMode {Highlight, Underline, StrikeOut, Ink, CopyText} method createAlertWaiter (line 108) | public void createAlertWaiter() { method destroyAlertWaiter (line 214) | public void destroyAlertWaiter() { method openFile (line 226) | private MuPDFCore openFile(String path) method openBuffer (line 249) | private MuPDFCore openBuffer(byte buffer[], String magic) method onCreateView (line 267) | @Override method requestPassword (line 401) | public void requestPassword(final Bundle savedInstanceState) { method createUI (line 429) | public View createUI(Bundle savedInstanceState, final Context context) { method onRetainNonConfigurationInstance (line 675) | public Object onRetainNonConfigurationInstance() method reflowModeSet (line 682) | private void reflowModeSet(boolean reflow) method toggleReflow (line 695) | private void toggleReflow() { method onSaveInstanceState (line 700) | @Override method onPause (line 727) | @Override method onDestroy (line 742) | public void onDestroy() method setButtonEnabled (line 769) | private void setButtonEnabled(ImageButton button, boolean enabled) { method setLinkHighlight (line 774) | private void setLinkHighlight(boolean highlight) { method showButtons (line 782) | private void showButtons() { method hideButtons (line 826) | private void hideButtons() { method searchModeOn (line 860) | private void searchModeOn() { method searchModeOff (line 870) | private void searchModeOff() { method updatePageNumView (line 882) | private void updatePageNumView(int index) { method printDoc (line 888) | private void printDoc() { method showInfo (line 910) | private void showInfo(String message) { method makeButtonsView (line 926) | private void makeButtonsView() { method OnMoreButtonClick (line 949) | public void OnMoreButtonClick(View v) { method OnCancelMoreButtonClick (line 954) | public void OnCancelMoreButtonClick(View v) { method OnPrintButtonClick (line 959) | public void OnPrintButtonClick(View v) { method OnCopyTextButtonClick (line 963) | public void OnCopyTextButtonClick(View v) { method OnEditAnnotButtonClick (line 972) | public void OnEditAnnotButtonClick(View v) { method OnCancelAnnotButtonClick (line 977) | public void OnCancelAnnotButtonClick(View v) { method OnHighlightButtonClick (line 982) | public void OnHighlightButtonClick(View v) { method OnUnderlineButtonClick (line 991) | public void OnUnderlineButtonClick(View v) { method OnStrikeOutButtonClick (line 1000) | public void OnStrikeOutButtonClick(View v) { method OnInkButtonClick (line 1009) | public void OnInkButtonClick(View v) { method OnCancelAcceptButtonClick (line 1018) | public void OnCancelAcceptButtonClick(View v) { method OnAcceptButtonClick (line 1036) | public void OnAcceptButtonClick(View v) { method OnCancelSearchButtonClick (line 1083) | public void OnCancelSearchButtonClick(View v) { method OnDeleteButtonClick (line 1087) | public void OnDeleteButtonClick(View v) { method OnCancelDeleteButtonClick (line 1095) | public void OnCancelDeleteButtonClick(View v) { method showKeyboard (line 1103) | private void showKeyboard() { method hideKeyboard (line 1109) | private void hideKeyboard() { method search (line 1115) | public void search(int direction) { method onStart (line 1123) | @Override method onStop (line 1134) | @Override method performPickFor (line 1145) | @Override method newInstance (line 1156) | public static MuPDFFragment newInstance (String signBitmapPath, List pdfBitmaps) { method getBitmapList (line 1249) | public Collection getBitmapList() { method removeBitmapOnPosition (line 1258) | public boolean removeBitmapOnPosition(float x, float y) { method setByteArrayPdf (line 1269) | public void setByteArrayPdf(byte[] byteArrayPdf) { method onAttach (line 1273) | @Override method checkSign (line 1279) | public boolean checkSign(){ method getEventCallback (line 1294) | public DigitalizedEventCallback getEventCallback() { method setEventCallback (line 1298) | public void setEventCallback(DigitalizedEventCallback eventCallback) { method onConfigurationChanged (line 1305) | @Override method updateCurrentPage (line 1313) | public void updateCurrentPage() { method redrawAll (line 1319) | public void redrawAll() { method run (line 1327) | @Override method redrawTouch (line 1335) | private void redrawTouch(){ FILE: src/main/java/com/artifex/mupdfdemo/MuPDFPageAdapter.java class MuPDFPageAdapter (line 17) | public class MuPDFPageAdapter extends BaseAdapter { method MuPDFPageAdapter (line 26) | public MuPDFPageAdapter(Context c, FilePicker.FilePickerSupport filePi... method getCount (line 32) | public int getCount() { method getItem (line 36) | public Object getItem(int position) { method getItemId (line 40) | public long getItemId(int position) { method getView (line 44) | public View getView(final int position, View convertView, ViewGroup pa... method getPdfBitmapList (line 102) | public Collection getPdfBitmapList() { method setPdfBitmapList (line 109) | public void setPdfBitmapList(Collection pdfBitmapList) { method getNumSignature (line 113) | public int getNumSignature() { method setNumSignature (line 117) | public void setNumSignature(int numSignature) { method addBitmaps (line 121) | public void addBitmaps(Set pdfBitmaps) { method addBitmap (line 129) | public void addBitmap(PdfBitmap pdfBitmap) { FILE: src/main/java/com/artifex/mupdfdemo/MuPDFPageView.java type SignatureState (line 25) | enum SignatureState { class PassClickResultVisitor (line 31) | abstract class PassClickResultVisitor { method visitText (line 32) | public abstract void visitText(PassClickResultText result); method visitChoice (line 33) | public abstract void visitChoice(PassClickResultChoice result); method visitSignature (line 34) | public abstract void visitSignature(PassClickResultSignature result); class PassClickResult (line 37) | class PassClickResult { method PassClickResult (line 40) | public PassClickResult(boolean _changed) { method acceptVisitor (line 44) | public void acceptVisitor(PassClickResultVisitor visitor) { class PassClickResultText (line 48) | class PassClickResultText extends PassClickResult { method PassClickResultText (line 51) | public PassClickResultText(boolean _changed, String _text) { method acceptVisitor (line 56) | public void acceptVisitor(PassClickResultVisitor visitor) { class PassClickResultChoice (line 61) | class PassClickResultChoice extends PassClickResult { method PassClickResultChoice (line 65) | public PassClickResultChoice(boolean _changed, String [] _options, Str... method acceptVisitor (line 71) | public void acceptVisitor(PassClickResultVisitor visitor) { class PassClickResultSignature (line 76) | class PassClickResultSignature extends PassClickResult { method PassClickResultSignature (line 79) | public PassClickResultSignature(boolean _changed, int _state) { method acceptVisitor (line 84) | public void acceptVisitor(PassClickResultVisitor visitor) { class MuPDFPageView (line 89) | public class MuPDFPageView extends PageView implements MuPDFView { method MuPDFPageView (line 116) | public MuPDFPageView(Context c, FilePicker.FilePickerSupport filePicke... method signWithKeyFile (line 201) | private void signWithKeyFile(final Uri uri) { method signWithKeyFileAndPassword (line 214) | private void signWithKeyFileAndPassword(final Uri uri, final String pa... method hitLink (line 238) | public LinkInfo hitLink(float x, float y) { method invokeTextDialog (line 254) | private void invokeTextDialog(String text) { method invokeChoiceDialog (line 260) | private void invokeChoiceDialog(final String [] options) { method invokeSignatureCheckingDialog (line 284) | private void invokeSignatureCheckingDialog() { method invokeSigningDialog (line 301) | private void invokeSigningDialog() { method warnNoSignatureSupport (line 306) | private void warnNoSignatureSupport() { method setChangeReporter (line 312) | public void setChangeReporter(Runnable reporter) { method passClickEvent (line 316) | public Hit passClickEvent(float x, float y) { method copySelection (line 405) | @TargetApi(11) method markupSelection (line 447) | public boolean markupSelection(final Annotation.Type type) { method deleteSelectedAnnotation (line 494) | public void deleteSelectedAnnotation() { method deselectAnnotation (line 520) | public void deselectAnnotation() { method saveDraw (line 525) | public boolean saveDraw() { method getDrawPageTask (line 557) | @Override method getUpdatePageTask (line 575) | protected CancellableTaskDefinition getUpdatePageTask(fina... method getLinkInfo (line 593) | @Override method getText (line 598) | @Override method addMarkup (line 603) | @Override method loadAnnotations (line 608) | private void loadAnnotations() { method setPage (line 627) | @Override method setScale (line 648) | public void setScale(float scale) { method releaseResources (line 653) | @Override FILE: src/main/java/com/artifex/mupdfdemo/MuPDFReaderView.java class MuPDFReaderView (line 14) | public class MuPDFReaderView extends ReaderView { type Mode (line 15) | enum Mode {Viewing, Selecting, Drawing} method onTapMainDocArea (line 24) | protected void onTapMainDocArea() {} method onDocMotion (line 25) | protected void onDocMotion() {} method onHit (line 26) | protected void onHit(Hit item) {} method setLinksEnabled (line 28) | public void setLinksEnabled(boolean b) { method setMode (line 33) | public void setMode(Mode m) { method setup (line 37) | private void setup() method MuPDFReaderView (line 56) | public MuPDFReaderView(Context context) { method MuPDFReaderView (line 62) | public MuPDFReaderView(Context context, AttributeSet attrs) method onSingleTapUp (line 69) | public boolean onSingleTapUp(MotionEvent e) { method onDown (line 114) | @Override method onScroll (line 120) | public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, method onFling (line 138) | @Override method onScaleBegin (line 149) | public boolean onScaleBegin(ScaleGestureDetector d) { method onTouchEvent (line 157) | public boolean onTouchEvent(MotionEvent event) { method touch_start (line 189) | private void touch_start(float x, float y) { method touch_move (line 200) | private void touch_move(float x, float y) { method touch_up (line 216) | private void touch_up() { method onChildSetup (line 221) | protected void onChildSetup(int i, View v) { method onMoveToChild (line 242) | protected void onMoveToChild(int i) { method onMoveOffChild (line 250) | @Override method onSettle (line 257) | protected void onSettle(View v) { method onUnsettle (line 263) | protected void onUnsettle(View v) { method onNotInUse (line 269) | @Override method onScaleChild (line 274) | @Override FILE: src/main/java/com/artifex/mupdfdemo/MuPDFReflowAdapter.java class MuPDFReflowAdapter (line 10) | public class MuPDFReflowAdapter extends BaseAdapter { method MuPDFReflowAdapter (line 14) | public MuPDFReflowAdapter(Context c, MuPDFCore core) { method getCount (line 19) | public int getCount() { method getItem (line 23) | public Object getItem(int arg0) { method getItemId (line 27) | public long getItemId(int arg0) { method getView (line 31) | public View getView(int position, View convertView, ViewGroup parent) { FILE: src/main/java/com/artifex/mupdfdemo/MuPDFReflowView.java class MuPDFReflowView (line 14) | public class MuPDFReflowView extends WebView implements MuPDFView { method MuPDFReflowView (line 23) | public MuPDFReflowView(Context c, MuPDFCore core, Point parentSize) { method requestHeight (line 49) | private void requestHeight() { method setPage (line 55) | public void setPage(int page, PointF size) { method getPage (line 74) | public int getPage() { method setScale (line 78) | public void setScale(float scale) { method blank (line 84) | public void blank(int page) { method passClickEvent (line 87) | public Hit passClickEvent(float x, float y) { method hitLink (line 91) | public LinkInfo hitLink(float x, float y) { method selectText (line 95) | public void selectText(float x0, float y0, float x1, float y1) { method deselectText (line 98) | public void deselectText() { method copySelection (line 101) | public boolean copySelection() { method markupSelection (line 105) | public boolean markupSelection(Annotation.Type type) { method startDraw (line 109) | public void startDraw(float x, float y) { method continueDraw (line 112) | public void continueDraw(float x, float y) { method cancelDraw (line 115) | public void cancelDraw() { method saveDraw (line 118) | public boolean saveDraw() { method setSearchBoxes (line 122) | public void setSearchBoxes(RectF[] searchBoxes) { method setLinkHighlighting (line 125) | public void setLinkHighlighting(boolean f) { method deleteSelectedAnnotation (line 128) | public void deleteSelectedAnnotation() { method deselectAnnotation (line 131) | public void deselectAnnotation() { method setChangeReporter (line 134) | public void setChangeReporter(Runnable reporter) { method update (line 137) | public void update() { method updateHq (line 140) | public void updateHq(boolean update) { method removeHq (line 143) | public void removeHq() { method releaseResources (line 146) | public void releaseResources() { method releaseBitmaps (line 153) | public void releaseBitmaps() { method onMeasure (line 156) | @Override method onTouchEvent (line 177) | @Override FILE: src/main/java/com/artifex/mupdfdemo/MuPDFView.java type Hit (line 6) | enum Hit {Nothing, Widget, Annotation} type MuPDFView (line 8) | public interface MuPDFView { method setPage (line 9) | public void setPage(int page, PointF size); method setScale (line 10) | public void setScale(float scale); method getPage (line 11) | public int getPage(); method blank (line 12) | public void blank(int page); method passClickEvent (line 13) | public Hit passClickEvent(float x, float y); method hitLink (line 14) | public LinkInfo hitLink(float x, float y); method selectText (line 15) | public void selectText(float x0, float y0, float x1, float y1); method deselectText (line 16) | public void deselectText(); method copySelection (line 17) | public boolean copySelection(); method markupSelection (line 18) | public boolean markupSelection(Annotation.Type type); method deleteSelectedAnnotation (line 19) | public void deleteSelectedAnnotation(); method setSearchBoxes (line 20) | public void setSearchBoxes(RectF searchBoxes[]); method setLinkHighlighting (line 21) | public void setLinkHighlighting(boolean f); method deselectAnnotation (line 22) | public void deselectAnnotation(); method startDraw (line 23) | public void startDraw(float x, float y); method continueDraw (line 24) | public void continueDraw(float x, float y); method cancelDraw (line 25) | public void cancelDraw(); method saveDraw (line 26) | public boolean saveDraw(); method setChangeReporter (line 27) | public void setChangeReporter(Runnable reporter); method update (line 28) | public void update(); method updateHq (line 29) | public void updateHq(boolean update); method removeHq (line 30) | public void removeHq(); method releaseResources (line 31) | public void releaseResources(); method releaseBitmaps (line 32) | public void releaseBitmaps(); FILE: src/main/java/com/artifex/mupdfdemo/OutlineActivity.java class OutlineActivity (line 8) | public class OutlineActivity extends ListActivity { method onCreate (line 12) | @Override method onListItemClick (line 24) | @Override FILE: src/main/java/com/artifex/mupdfdemo/OutlineActivityData.java class OutlineActivityData (line 3) | public class OutlineActivityData { method set (line 8) | static public void set(OutlineActivityData d) { method get (line 12) | static public OutlineActivityData get() { FILE: src/main/java/com/artifex/mupdfdemo/OutlineAdapter.java class OutlineAdapter (line 9) | public class OutlineAdapter extends BaseAdapter { method OutlineAdapter (line 12) | public OutlineAdapter(LayoutInflater inflater, OutlineItem items[]) { method getCount (line 17) | public int getCount() { method getItem (line 21) | public Object getItem(int arg0) { method getItemId (line 25) | public long getItemId(int arg0) { method getView (line 29) | public View getView(int position, View convertView, ViewGroup parent) { FILE: src/main/java/com/artifex/mupdfdemo/OutlineItem.java class OutlineItem (line 3) | public class OutlineItem { method OutlineItem (line 8) | OutlineItem(int _level, String _title, int _page) { FILE: src/main/java/com/artifex/mupdfdemo/PageView.java class OpaqueImageView (line 30) | class OpaqueImageView extends ImageView { method OpaqueImageView (line 32) | public OpaqueImageView(Context context) { method isOpaque (line 36) | @Override type TextProcessor (line 42) | interface TextProcessor { method onStartLine (line 43) | void onStartLine(); method onWord (line 45) | void onWord(TextWord word); method onEndLine (line 47) | void onEndLine(); class TextSelector (line 50) | class TextSelector { method TextSelector (line 54) | public TextSelector(TextWord[][] text, RectF selectBox) { method select (line 59) | public void select(TextProcessor tp) { class PageView (line 96) | public abstract class PageView extends ViewGroup { method PageView (line 153) | public PageView(Context c, Point parentSize, MuPDFPageAdapter adapter) { method getDrawPageTask (line 163) | protected abstract CancellableTaskDefinition getDrawPageTa... method getUpdatePageTask (line 165) | protected abstract CancellableTaskDefinition getUpdatePage... method getLinkInfo (line 167) | protected abstract LinkInfo[] getLinkInfo(); method getText (line 169) | protected abstract TextWord[][] getText(); method addMarkup (line 171) | protected abstract void addMarkup(PointF[] quadPoints, Annotation.Type... method reinit (line 173) | private void reinit() { method releaseResources (line 221) | public void releaseResources() { method releaseBitmaps (line 232) | public void releaseBitmaps() { method blank (line 251) | public void blank(int page) { method setPage (line 265) | public void setPage(int page, PointF size) { method updateEntireCanvas (line 420) | public void updateEntireCanvas(final boolean updateZoomed) { method setSearchBoxes (line 478) | public void setSearchBoxes(RectF searchBoxes[]) { method setLinkHighlighting (line 484) | public void setLinkHighlighting(boolean f) { method deselectText (line 490) | public void deselectText() { method selectText (line 495) | public void selectText(float x0, float y0, float x1, float y1) { method startDraw (line 529) | public void startDraw(float x, float y) { method continueDraw (line 543) | public void continueDraw(float x, float y) { method cancelDraw (line 556) | public void cancelDraw() { method getDraw (line 562) | protected PointF[][] getDraw() { method processSelectedText (line 576) | protected void processSelectedText(TextProcessor tp) { method setItemSelectBox (line 580) | public void setItemSelectBox(RectF rect) { method onMeasure (line 586) | @Override method onLayout (line 612) | @Override method updateHq (line 653) | public void updateHq(boolean update) { method update (line 762) | public void update() { method removeHq (line 798) | public void removeHq() { method getPage (line 815) | public int getPage() { method isOpaque (line 819) | @Override method redrawEntireBitmaps (line 824) | protected void redrawEntireBitmaps() { method redrawZoomedBitmaps (line 833) | private void redrawZoomedBitmaps() { method removeBitmapOnPosition (line 843) | public boolean removeBitmapOnPosition(Point point) { method onLongPress (line 862) | public void onLongPress(MotionEvent e, float mScale) { method onSingleTap (line 883) | public void onSingleTap(MotionEvent e, float mScale) { method translateCoords (line 904) | private float[] translateCoords(float mScale, float x, float y) { method pdfCoordsToScreen (line 930) | private float[] pdfCoordsToScreen(float pdfX, float pdfY) { method onDoubleTap (line 936) | public boolean onDoubleTap(MotionEvent e, float mScale) { method removeIfExistSign (line 994) | private int removeIfExistSign(Point screenPoint) { method onDraw (line 1038) | @Override method correctBugMuPdf (line 1049) | private PointF correctBugMuPdf(PointF size) { method getEventCallback (line 1053) | public DigitalizedEventCallback getEventCallback() { method setEventCallback (line 1057) | public void setEventCallback(DigitalizedEventCallback eventCallback) { method drawBitmaps (line 1061) | private void drawBitmaps(Canvas canvas, Point patchViewSize, Rect patc... method scaledSize (line 1120) | private float[] scaledSize(int width, int height) { method setParentSize (line 1129) | public void setParentSize(Point parentSize) { method isBitmapRecycled (line 1133) | public boolean isBitmapRecycled(Bitmap bitmap) { method recycleBitmap (line 1141) | public void recycleBitmap(Bitmap bitmap) { FILE: src/main/java/com/artifex/mupdfdemo/PrintDialogActivity.java class PrintDialogActivity (line 16) | public class PrintDialogActivity extends Activity { method onCreate (line 42) | @Override method onActivityResult (line 61) | @Override class PrintDialogJavaScriptInterface (line 68) | final class PrintDialogJavaScriptInterface { method getType (line 69) | public String getType() { method getTitle (line 73) | public String getTitle() { method getContent (line 77) | public String getContent() { method getEncoding (line 102) | public String getEncoding() { method onPostMessage (line 106) | public void onPostMessage(String message) { class PrintDialogWebClient (line 114) | private final class PrintDialogWebClient extends WebViewClient { method shouldOverrideUrlLoading (line 115) | @Override method onPageFinished (line 131) | @Override FILE: src/main/java/com/artifex/mupdfdemo/ReaderView.java class ReaderView (line 26) | public class ReaderView class ViewMapper (line 76) | static abstract class ViewMapper { method applyToView (line 77) | abstract void applyToView(View view); method ReaderView (line 80) | public ReaderView(Context context) { method ReaderView (line 88) | public ReaderView(Context context, AttributeSet attrs) { method ReaderView (line 109) | public ReaderView(Context context, AttributeSet attrs, int defStyle) { method getDisplayedViewIndex (line 117) | public int getDisplayedViewIndex() { method setDisplayedViewIndex (line 121) | public void setDisplayedViewIndex(int i) { method moveToNext (line 131) | public void moveToNext() { method moveToPrevious (line 137) | public void moveToPrevious() { method smartAdvanceAmount (line 147) | private int smartAdvanceAmount(int screenHeight, int max) { method smartMoveForwards (line 168) | public void smartMoveForwards() { method smartMoveBackwards (line 241) | public void smartMoveBackwards() { method resetupChildren (line 313) | public void resetupChildren() { method applyToChildren (line 318) | public void applyToChildren(ViewMapper mapper) { method refresh (line 323) | public void refresh(boolean reflow) { method onChildSetup (line 334) | protected void onChildSetup(int i, View v) {} method onMoveToChild (line 336) | protected void onMoveToChild(int i) {} method onMoveOffChild (line 338) | protected void onMoveOffChild(int i) {} method onSettle (line 340) | protected void onSettle(View v) {} method onUnsettle (line 342) | protected void onUnsettle(View v) {} method onNotInUse (line 344) | protected void onNotInUse(View v) { method onScaleChild (line 348) | protected void onScaleChild(View v, Float scale) {} method getView (line 350) | public View getView(int i) { method getDisplayedView (line 354) | public View getDisplayedView() { method run (line 358) | public void run() { method onDown (line 379) | public boolean onDown(MotionEvent arg0) { method onFling (line 384) | public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, method onScroll (line 461) | public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, method onShowPress (line 471) | public void onShowPress(MotionEvent e) { method onSingleTapUp (line 474) | public boolean onSingleTapUp(MotionEvent e) { method onScale (line 478) | public boolean onScale(ScaleGestureDetector detector) { method onScaleBegin (line 506) | public boolean onScaleBegin(ScaleGestureDetector detector) { method onScaleEnd (line 515) | public void onScaleEnd(ScaleGestureDetector detector) { method onTouchEvent (line 527) | @Override method processTouchEvent (line 552) | private void processTouchEvent(MotionEvent event, boolean withRefresh) { method onMeasure (line 582) | @Override method onLayout (line 591) | @Override method getAdapter (line 771) | @Override method getSelectedView (line 776) | @Override method setAdapter (line 781) | @Override method setSelection (line 788) | @Override method getCached (line 793) | private View getCached() { method getOrCreateChild (line 800) | private View getOrCreateChild(int i) { method addAndMeasureChild (line 812) | private void addAndMeasureChild(int i, View v) { method measureView (line 822) | private void measureView(View v) { method getScrollBounds (line 840) | private Rect getScrollBounds(int left, int top, int right, int bottom) { method getScrollBounds (line 854) | private Rect getScrollBounds(View v) { method getCorrection (line 864) | private Point getCorrection(Rect bounds) { method postSettle (line 869) | private void postSettle(final View v) { method postUnsettle (line 880) | private void postUnsettle(final View v) { method slideViewOntoScreen (line 888) | private void slideViewOntoScreen(View v) { method subScreenSizeOffset (line 897) | private Point subScreenSizeOffset(View v) { method directionOfTravel (line 902) | private static int directionOfTravel(float vx, float vy) { method withinBoundsInDirectionOfTravel (line 911) | private static boolean withinBoundsInDirectionOfTravel(Rect bounds, fl... method addBitmap (line 924) | public void addBitmap(PdfBitmap pdfBitmap) { method setPdfBitmapList (line 933) | public void setPdfBitmapList(Collection pdfBitmaps) { method getBitmapList (line 940) | public Collection getBitmapList() { method removeBitmapOnPosition (line 948) | public boolean removeBitmapOnPosition(Point point) { method refreshView (line 956) | public void refreshView(){ method updateCurrentPage (line 975) | public void updateCurrentPage() { method redrawAll (line 983) | public void redrawAll() { method redrawPage (line 995) | private void redrawPage(PageView pageView) { method onDoubleTap (line 1002) | @Override method onLongPress (line 1011) | @Override method onDoubleTapEvent (line 1018) | @Override method onSingleTapConfirmed (line 1023) | @Override method getEventCallback (line 1031) | public DigitalizedEventCallback getEventCallback() { method setEventCallback (line 1039) | public void setEventCallback(DigitalizedEventCallback eventCallback) { FILE: src/main/java/com/artifex/mupdfdemo/SafeAnimatorInflater.java class SafeAnimatorInflater (line 9) | public class SafeAnimatorInflater method SafeAnimatorInflater (line 13) | public SafeAnimatorInflater(Activity activity, int animation, View view) FILE: src/main/java/com/artifex/mupdfdemo/SearchTask.java class ProgressDialogX (line 10) | class ProgressDialogX extends ProgressDialog { method ProgressDialogX (line 11) | public ProgressDialogX(Context context) { method isCancelled (line 17) | public boolean isCancelled() { method cancel (line 21) | @Override class SearchTask (line 28) | public abstract class SearchTask { method SearchTask (line 36) | public SearchTask(Context context, MuPDFCore core) { method onTextFound (line 43) | protected abstract void onTextFound(SearchTaskResult result); method stop (line 45) | public void stop() { method go (line 52) | public void go(final String text, int direction, int displayPage, int ... FILE: src/main/java/com/artifex/mupdfdemo/SearchTaskResult.java class SearchTaskResult (line 5) | public class SearchTaskResult { method SearchTaskResult (line 11) | SearchTaskResult(String _txt, int _pageNumber, RectF _searchBoxes[]) { method get (line 17) | static public SearchTaskResult get() { method set (line 21) | static public void set(SearchTaskResult r) { FILE: src/main/java/com/artifex/mupdfdemo/Stepper.java class Stepper (line 7) | public class Stepper { method Stepper (line 12) | public Stepper(View v, Runnable r) { method prod (line 18) | @SuppressLint("NewApi") FILE: src/main/java/com/artifex/mupdfdemo/TextChar.java class TextChar (line 5) | public class TextChar extends RectF { method TextChar (line 8) | public TextChar(float x0, float y0, float x1, float y1, char _c) { FILE: src/main/java/com/artifex/mupdfdemo/TextWord.java class TextWord (line 5) | public class TextWord extends RectF { method TextWord (line 8) | public TextWord() { method Add (line 13) | public void Add(TextChar tc) { FILE: src/main/java/com/artifex/mupdfdemo/WidgetType.java type WidgetType (line 3) | public enum WidgetType { FILE: src/main/java/com/artifex/utils/DigitalizedEventCallback.java type DigitalizedEventCallback (line 6) | public interface DigitalizedEventCallback { method longPressOnPdfPosition (line 11) | public void longPressOnPdfPosition(int page, float viewX, float viewY,... method doubleTapOnPdfPosition (line 12) | public void doubleTapOnPdfPosition(int page, float viewX, float viewY,... method singleTapOnPdfPosition (line 13) | public void singleTapOnPdfPosition(int page, float viewX, float viewY,... method pageChanged (line 14) | public void pageChanged(int page); method error (line 15) | public void error(String message); FILE: src/main/java/com/artifex/utils/PdfBitmap.java class PdfBitmap (line 11) | public class PdfBitmap implements Parcelable { type Type (line 13) | public enum Type { method PdfBitmap (line 38) | public PdfBitmap(Bitmap image, int width, int height, int pdfX, int pd... method PdfBitmap (line 50) | public PdfBitmap(Parcel in) { method getBitmapImage (line 67) | public Bitmap getBitmapImage() { method getWidth (line 71) | public int getWidth() { method getHeight (line 75) | public int getHeight() { method getPageNumber (line 79) | public int getPageNumber() { method describeContents (line 83) | @Override method writeToParcel (line 88) | @Override method createFromParcel (line 102) | public PdfBitmap createFromParcel(Parcel in) { method newArray (line 105) | public PdfBitmap[] newArray(int size) { method getPdfX (line 110) | public int getPdfX() { method getPdfY (line 114) | public int getPdfY() { method getType (line 118) | public Type getType() { method setType (line 122) | public void setType(Type type) { method isRemovable (line 126) | public boolean isRemovable() { method setIsRemovable (line 130) | public void setIsRemovable(boolean isRemovable) { method getMetadata (line 134) | public HashMap getMetadata() { method setMetadata (line 138) | public void setMetadata(HashMap metadata) { method toString (line 142) | @Override method equals (line 148) | @Override