public class CPDFEditPageSelections extends java.lang.Object implements IEditSelectionHelper
IEditSelectionHelper.IEditSelectCallback| Constructor and Description |
|---|
CPDFEditPageSelections(android.content.Context context,
CPDFPageView pageView) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelSelections(boolean onlyDismissContext) |
void |
findSelections(android.graphics.PointF point1,
android.graphics.PointF point2,
boolean needConvert) |
CPDFEditArea |
getCurrentFocusTextArea() |
java.util.List<CPDFEditSelection> |
getSelections() |
boolean |
isAttached() |
void |
onAttach() |
void |
onDetach() |
void |
onDraw(android.graphics.Canvas canvas) |
boolean |
onLongPress(float x,
float y) |
boolean |
onSelectTouchEvent(android.view.MotionEvent event,
IEditSelectionHelper.IEditSelectCallback selectCallback) |
boolean |
onTouchEvent(android.view.MotionEvent event) |
void |
setCurrentFocusTextArea(CPDFEditArea currentFocusTextArea) |
void |
setEditArea(java.util.concurrent.CopyOnWriteArrayList<CPDFEditArea> editAreas) |
void |
setISelectCallback(IEditSelectionHelper.IEditSelectCallback selectCallback) |
void |
setPDFDocument(CPDFDocument pdfDocument) |
void |
setSelections(java.util.ArrayList<android.graphics.RectF> selections) |
void |
showContextMenu() |
void |
updateSelectDrawableRes(int leftRes,
int rightRes) |
void |
updateSelections() |
void |
updateSelections(CPDFEditTextArea editTextArea,
CPDFEditCharItem startItem,
CPDFEditCharItem endItem) |
public CPDFEditPageSelections(android.content.Context context,
CPDFPageView pageView)
public void setPDFDocument(CPDFDocument pdfDocument)
public void setEditArea(java.util.concurrent.CopyOnWriteArrayList<CPDFEditArea> editAreas)
public void onDraw(android.graphics.Canvas canvas)
onDraw in interface IEditSelectionHelperpublic CPDFEditArea getCurrentFocusTextArea()
public void setCurrentFocusTextArea(CPDFEditArea currentFocusTextArea)
public boolean onLongPress(float x,
float y)
onLongPress in interface IEditSelectionHelperpublic boolean onTouchEvent(android.view.MotionEvent event)
onTouchEvent in interface IEditSelectionHelperpublic void setISelectCallback(IEditSelectionHelper.IEditSelectCallback selectCallback)
setISelectCallback in interface IEditSelectionHelperpublic boolean onSelectTouchEvent(android.view.MotionEvent event,
IEditSelectionHelper.IEditSelectCallback selectCallback)
onSelectTouchEvent in interface IEditSelectionHelperpublic void findSelections(android.graphics.PointF point1,
android.graphics.PointF point2,
boolean needConvert)
public void updateSelections()
updateSelections in interface IEditSelectionHelperpublic void updateSelections(CPDFEditTextArea editTextArea, CPDFEditCharItem startItem, CPDFEditCharItem endItem)
public void onAttach()
onAttach in interface IEditSelectionHelperpublic void onDetach()
onDetach in interface IEditSelectionHelperpublic boolean isAttached()
isAttached in interface IEditSelectionHelperpublic void cancelSelections(boolean onlyDismissContext)
cancelSelections in interface IEditSelectionHelperpublic void updateSelectDrawableRes(int leftRes,
int rightRes)
updateSelectDrawableRes in interface IEditSelectionHelperpublic void setSelections(java.util.ArrayList<android.graphics.RectF> selections)
setSelections in interface IEditSelectionHelperpublic java.util.List<CPDFEditSelection> getSelections()
getSelections in interface IEditSelectionHelperpublic void showContextMenu()