protected static final class GralFileSelector.InternalData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private GralUserAction |
actionOnEnterDirectory
This action will be called on pressing enter or mouse-click on a directory.
|
protected GralUserAction |
actionOnEnterFile
This action will be called on pressing enter or mouse-click on a simple file.
|
private GralUserAction |
actionOnEnterPathNewFile
This action will be called on pressing enter or mouse-click on the path text field
if it contains any text which can't assigned to an existing file.
|
private GralUserAction |
actionOnExecButton
This action will be called on pressing the save button or adequate key.
|
protected GralUserAction |
actionOnFileSelected
This action will be called any time when the selection of a current file is changed.
|
(package private) GralUserAction |
actionSetFileAttribs |
protected GralUserAction |
actionUserSaveFavors |
(package private) boolean |
bNew |
(package private) GralColor |
colorBack |
(package private) GralColor |
colorBackPending |
(package private) GralColor |
colorMarkFavor |
protected FileRemote |
currentDir
The current shown directory.
|
FileRemote |
currentFile
Currently selected file in the table.
|
(package private) java.text.SimpleDateFormat |
dateFormatNewer |
(package private) java.text.SimpleDateFormat |
dateFormatOlder |
(package private) java.text.SimpleDateFormat |
dateFormatToday |
(package private) java.text.SimpleDateFormat |
dateFormatYear |
(package private) boolean |
donotCheckRefresh
If false then a time order calls continue refresh.
|
protected int |
durationFillin
Duration of last fillin.
|
protected int |
durationRefresh
Duration of last fillin.
|
(package private) GralFileSelector.FavorPath |
favorPathInfo
Association to the current used favor path selection.
|
protected <any> |
idxLines |
protected java.util.Map<java.lang.String,FileRemote> |
idxSelectFileInDir
This index stores the last selected file for any directory path which was used.
|
(package private) FileRemote |
originDir
The directory which was used on start.
|
protected int |
refreshCount |
(package private) java.lang.String |
sCurrentDir |
(package private) java.lang.String |
sCurrFavor
Stores the last selected and used favor path (pressing enter or double click)
to select the same line if the favor path will be re-opened.
|
(package private) java.lang.String |
sDatePrefixNewer |
(package private) java.lang.String |
sDatePrefixOlder |
(package private) java.lang.String |
sDatePrefixToday |
(package private) java.lang.String |
sDatePrefixYear |
(package private) java.lang.String |
sFileToSelect
On call of
GralFileSelector.setNewDirFile(String) the file name to select after refresh. |
protected char |
showTime
Determines which time are present in the date/time column.
|
(package private) char |
sortOrder |
(package private) char |
sortOrderLast |
protected long |
timeFilesRefreshed
The time after 1970 when the fillin was invoked and finished at last.
|
protected long |
timeFillinFinished
The time after 1970 when the fillin was invoked and finished at last.
|
protected long |
timeFillinInvoked
The time after 1970 when the fillin was invoked and finished at last.
|
Modifier | Constructor and Description |
---|---|
protected |
InternalData() |
char sortOrder
char sortOrderLast
protected char showTime
java.lang.String sCurrFavor
GralFileSelector.FavorPath favorPathInfo
GralColor colorBack
GralColor colorBackPending
GralColor colorMarkFavor
protected final <any> idxLines
protected final java.util.Map<java.lang.String,FileRemote> idxSelectFileInDir
protected long timeFillinInvoked
protected long timeFilesRefreshed
protected long timeFillinFinished
protected int durationRefresh
protected int durationFillin
protected int refreshCount
boolean donotCheckRefresh
java.lang.String sDatePrefixNewer
java.text.SimpleDateFormat dateFormatNewer
java.lang.String sDatePrefixToday
java.text.SimpleDateFormat dateFormatToday
java.lang.String sDatePrefixYear
java.text.SimpleDateFormat dateFormatYear
java.lang.String sDatePrefixOlder
java.text.SimpleDateFormat dateFormatOlder
protected FileRemote currentDir
public FileRemote currentFile
java.lang.String sCurrentDir
java.lang.String sFileToSelect
GralFileSelector.setNewDirFile(String)
the file name to select after refresh.FileRemote originDir
boolean bNew
protected GralUserAction actionOnFileSelected
protected GralUserAction actionOnEnterFile
private GralUserAction actionOnExecButton
private GralUserAction actionOnEnterDirectory
private GralUserAction actionOnEnterPathNewFile
protected GralUserAction actionUserSaveFavors
GralUserAction actionSetFileAttribs