public class CPDFPushbuttonWidgetImpl extends CPDFWidgetDefaultImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FirstPage |
static java.lang.String |
LastPage |
static java.lang.String |
NextPage |
static java.lang.String |
PrevPage |
enableDragShowMagnifier, enableZoomShowMagnifier
annotIndex, isDirty
Constructor and Description |
---|
CPDFPushbuttonWidgetImpl() |
Modifier and Type | Method and Description |
---|---|
void |
doAction(CPDFDocument document)
Response to the jump action of the link
|
CPDFPushbuttonWidget |
onGetAnnotation()
Gets the currently binding annotation instance
|
void |
onInit(ReaderView readerView,
PageView pageView,
CPDFPage tpdfPage,
CPDFAnnotation pdfAnnotation)
Initialization, set initial value of
CPDFReaderView in current class instance, CPDFPageView , CPDFPage , CPDFAnnotation . |
boolean |
onSingleTapUp(float x,
float y)
Called when a tap occurs.
|
checkFocusable, checkFocusType, onDraw
getRequest, getSize, onAnnotAttrChange, onDestroy, onLoadCleared, onLoadFailed, onLoadStarted, onResourceReady, onStart, onStop, onTouchEvent, removeCallback, setRequest
close, compare, getAnnotationRect, getAnnotAttr, getAnnotType, getId, isFocused, isVisible, onLongPress, redo, release, setFocused, setVisible, undo
public static final java.lang.String NextPage
public static final java.lang.String PrevPage
public static final java.lang.String FirstPage
public static final java.lang.String LastPage
public void onInit(ReaderView readerView, PageView pageView, CPDFPage tpdfPage, CPDFAnnotation pdfAnnotation)
IAnnotationImpl
CPDFReaderView
in current class instance, CPDFPageView
, CPDFPage
, CPDFAnnotation
.onInit
in interface IAnnotationImpl<CPDFAnnotation>
onInit
in class CPDFWidgetDefaultImpl
readerView
- Used for showing View
in the whole documentpageView
- Used for showing View
of each page in the documenttpdfPage
- Page object of document, more: CPDFPage
pdfAnnotation
- Annotation object of document, more: CPDFAnnotation
public boolean onSingleTapUp(float x, float y)
IInputEventHandler
onSingleTapUp
in interface IInputEventHandler
onSingleTapUp
in class CPDFAnnotDefaultImpl
x
- The x coordinate on the page.y
- The y coordinate on the page.public void doAction(CPDFDocument document)
public CPDFPushbuttonWidget onGetAnnotation()
IAnnotationAttrChange
onGetAnnotation
in interface IAnnotationAttrChange<CPDFAnnotation>
onGetAnnotation
in class CPDFAnnotDefaultImpl
CPDFAnnotation