java.lang.Object | |
↳ | com.pdftron.pdf.model.FileInfo |
Facility class for file.
FileInfo(JSONObject)
function
if you insert new params or change variable names. Otherwise existing users may lose entire data.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | HEADER_TYPE_EARLIER | ||||||||||
int | HEADER_TYPE_THIS_WEEK | ||||||||||
int | HEADER_TYPE_TODAY |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pdftron.pdf.model.BaseFileInfo
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FileInfo(FileInfo another)
Class constructor
| |||||||||||
FileInfo(int type, File file)
Class constructor
| |||||||||||
FileInfo(int type, File file, int lastPage)
Class constructor
| |||||||||||
FileInfo(FileInfo another, String newName)
Constructs a new FileInfo based on the input FileInfo and a new file name.
| |||||||||||
FileInfo(int type, File file, boolean isSecured, int lastPage)
Class constructor
| |||||||||||
FileInfo(int type, String fileUri) | |||||||||||
FileInfo(int type, String fileUri, String filename, boolean isSecured, int lastPage)
Class constructor
| |||||||||||
FileInfo(int type, String headerText, int headerType)
Class constructor when used as a header
| |||||||||||
FileInfo(JSONObject jsonObject)
Class constructor
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object o) | ||||||||||
boolean |
exists()
Whether this file exists
| ||||||||||
String | getAbsolutePath() | ||||||||||
int | getBookmarkDialogCurrentTab() | ||||||||||
String | getBytes() | ||||||||||
String | getExtension() | ||||||||||
File | getFile() | ||||||||||
int[] | getFileCount() | ||||||||||
String | getFileName() | ||||||||||
int |
getFileType()
Gets file type
| ||||||||||
int | getHScrollPos() | ||||||||||
String | getHeaderText() | ||||||||||
String | getIdentifier() | ||||||||||
int | getLastPage() | ||||||||||
String | getModifiedDate() | ||||||||||
String | getName() | ||||||||||
PDFViewCtrl.PagePresentationMode | getPagePresentationMode() | ||||||||||
int | getPageRotation() | ||||||||||
String | getParentDirectoryPath() | ||||||||||
Long | getRawModifiedDate() | ||||||||||
int | getReflowTextSize() | ||||||||||
int | getSectionFirstPos() | ||||||||||
long | getSize() | ||||||||||
String | getSizeInfo() | ||||||||||
int |
getType()
Returns the file type.
| ||||||||||
int | getVScrollPos() | ||||||||||
double | getZoom() | ||||||||||
int | hashCode() | ||||||||||
boolean | isDirectory() | ||||||||||
boolean | isEarlierHeading() | ||||||||||
boolean | isHeader() | ||||||||||
boolean | isHidden() | ||||||||||
boolean | isPackage() | ||||||||||
boolean | isReflowMode() | ||||||||||
boolean | isRtlMode() | ||||||||||
boolean | isSecured() | ||||||||||
boolean | isThisWeekHeading() | ||||||||||
boolean | isTodayHeading() | ||||||||||
void |
setBookmarkDialogCurrentTab(int index)
Sets the index of selected tab in bookmark dialog.
| ||||||||||
void |
setHScrollPos(int hScrollPos)
Sets the horizontal scroll position.
| ||||||||||
void |
setHeader(boolean isHeader)
Sets if this is header.
| ||||||||||
void |
setHidden(boolean isHidden)
Sets if this is hidden
| ||||||||||
void |
setIsPackage(boolean value)
Sets if the file is a package.
| ||||||||||
void |
setIsSecured(boolean value)
Sets if the file is secured.
| ||||||||||
void |
setLastPage(int lastPage)
Sets the last page.
| ||||||||||
void |
setPagePresentationMode(PDFViewCtrl.PagePresentationMode pagePresentationMode)
Sets the page presentation mode.
| ||||||||||
void |
setPageRotation(int rotation)
Sets the page rotation.
| ||||||||||
void |
setReflowMode(boolean inReflowMode)
Sets reflow mode.
| ||||||||||
void |
setReflowTextSize(int textSize)
Sets the text size in reflow mode.
| ||||||||||
void |
setRtlMode(boolean isRtlMode)
Sets right-to-left mode.
| ||||||||||
void |
setSectionFirstPos(int sectionFirstPos)
Sets first position in section.
| ||||||||||
void |
setVScrollPos(int vScrollPos)
Sets the horizontal scroll position.
| ||||||||||
void |
setZoom(double zoom)
Sets the zoom level.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.pdftron.pdf.model.BaseFileInfo
|
Class constructor
Class constructor
Constructs a new FileInfo based on the input FileInfo and a new file name.
Class constructor
Class constructor
Class constructor when used as a header
Class constructor
Whether this file exists
Gets file type
Returns the file type.
Sets the index of selected tab in bookmark dialog.
index | The index of selected tab in bookmark dialog |
---|
Sets the horizontal scroll position.
hScrollPos | The horizontal scroll position |
---|
Sets if this is header.
isHeader | True if it is header |
---|
Sets if this is hidden
isHidden | True if hidden |
---|
Sets if the file is a package.
value | True if the file is a package |
---|
Sets if the file is secured.
value | True if the file is secured |
---|
Sets the last page.
lastPage | The last page |
---|
Sets the page presentation mode.
pagePresentationMode | The page presentation mode. |
---|
Sets the page rotation.
rotation | The page rotation |
---|
Sets reflow mode.
inReflowMode | True if reflow mode is enabled, False otherwise |
---|
Sets the text size in reflow mode.
textSize | The text size ranging from 0 to 100 |
---|
Sets right-to-left mode.
isRtlMode | True if right-to-left mode is enabled |
---|
Sets first position in section.
sectionFirstPos | The first position in section |
---|
Sets the horizontal scroll position.
vScrollPos | The vertical scroll position |
---|
Sets the zoom level.
zoom | The zoom level |
---|