public abstract class CPDFAction
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CPDFAction.ActionType
动作的类型
|
Modifier and Type | Field and Description |
---|---|
protected long |
actionPtr |
Modifier | Constructor and Description |
---|---|
|
CPDFAction(CPDFAction.ActionType actionType) |
protected |
CPDFAction(CPDFAction.ActionType actionType,
long actionPtr) |
Modifier and Type | Method and Description |
---|---|
void |
close()
release resource
|
CPDFAction.ActionType |
getActionType()
Get action type.
|
boolean |
isValid()
Whether object is valid, false means the object resource is released, you cannot use the object to call any method.
|
protected CPDFDestination |
nativeGetDestination(long actionPtr,
CPDFDocument document) |
protected java.lang.String |
nativeGetFilePath(long actionPtr) |
protected int |
nativeGetFlags(long actionPtr) |
protected boolean |
nativeGetHideStatus(long actionPtr) |
protected java.lang.String |
nativeGetJavaScript(long actionPtr) |
protected java.lang.String |
nativeGetNamedAction(long actionPtr) |
protected CPDFAction |
nativeGetSubAction(long actionPtr,
int index) |
protected int |
nativeGetSubActionCount(long actionPtr) |
protected int |
nativeGetType(long actionPtr) |
protected java.lang.String |
nativeGetUriPath(long actionPtr) |
protected boolean |
nativeSetDestination(long actionPtr,
CPDFDocument document,
int pageIndex,
float posX,
float posY,
float zoom) |
protected boolean |
nativeSetFilePath(long actionPtr,
java.lang.String filePath) |
protected boolean |
nativeSetFlags(long actionPtr,
int flags) |
protected boolean |
nativeSetHideStatus(long actionPtr,
boolean hidestatus) |
protected boolean |
nativeSetNamedAction(long actionPtr,
java.lang.String namedAction) |
protected boolean |
nativeSetType(long actionPtr,
int type) |
protected boolean |
nativeSetUriPath(long actionPtr,
java.lang.String uriPath) |
protected CPDFAction(CPDFAction.ActionType actionType, long actionPtr)
public CPDFAction(CPDFAction.ActionType actionType)
public CPDFAction.ActionType getActionType()
public boolean isValid()
protected int nativeGetType(long actionPtr)
protected boolean nativeSetType(long actionPtr, int type)
protected CPDFDestination nativeGetDestination(long actionPtr, CPDFDocument document)
protected boolean nativeSetDestination(long actionPtr, CPDFDocument document, int pageIndex, float posX, float posY, float zoom)
protected java.lang.String nativeGetFilePath(long actionPtr)
protected boolean nativeSetFilePath(long actionPtr, java.lang.String filePath)
protected java.lang.String nativeGetUriPath(long actionPtr)
protected boolean nativeSetUriPath(long actionPtr, java.lang.String uriPath)
protected boolean nativeGetHideStatus(long actionPtr)
protected boolean nativeSetHideStatus(long actionPtr, boolean hidestatus)
protected java.lang.String nativeGetNamedAction(long actionPtr)
protected boolean nativeSetNamedAction(long actionPtr, java.lang.String namedAction)
protected int nativeGetFlags(long actionPtr)
protected boolean nativeSetFlags(long actionPtr, int flags)
protected java.lang.String nativeGetJavaScript(long actionPtr)
protected int nativeGetSubActionCount(long actionPtr)
protected CPDFAction nativeGetSubAction(long actionPtr, int index)
public void close()