class FcmdFavorPathSelector extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
FcmdFavorPathSelector.FavorFolder |
(package private) static class |
FcmdFavorPathSelector.FavorPath
Entry in the favorite list.
|
(package private) static class |
FcmdFavorPathSelector.WindowConfirmAddFavorite |
Modifier and Type | Field and Description |
---|---|
(package private) FcmdFavorPathSelector.FavorPath |
actFavorPathInfo
The last selected SelectInfo.
|
(package private) GralUserAction |
actionAddFavorite |
(package private) GralUserAction |
actionCleanFileRemote |
(package private) GralUserAction |
actionCreateFavor |
(package private) GralUserAction |
actionDelTab |
(package private) GralUserAction |
actionDeselectDirtree |
(package private) GralUserAction |
actionReadFavoritePathes |
(package private) GralUserAction |
actionRefreshFileTable
Sets the origin dir of the last focused file table.
|
(package private) GralUserAction |
actionSaveFavoritePathes |
(package private) GralUserAction |
actionSearchFiles |
(package private) GralUserAction |
actionSetDirOrigin
Sets the origin dir of the last focused file table.
|
(package private) GralUserAction |
actionSortFilePerExtensionCase |
(package private) GralUserAction |
actionSortFilePerExtensionNonCase |
(package private) GralUserAction |
actionSortFilePerLenghLargestFirst |
(package private) GralUserAction |
actionSortFilePerLenghSmallestFirst |
(package private) GralUserAction |
actionSortFilePerNameCase
Sort action.
|
(package private) GralUserAction |
actionSortFilePerNameNonCase |
(package private) GralUserAction |
actionSortFilePerTimestamp |
(package private) GralUserAction |
actionSortFilePerTimestampOldestFirst |
(package private) GralUserAction |
actionSyncMidRight |
(package private) boolean |
bSyncMidRight |
(package private) MainCmd_ifc |
console
For output messages.
|
(package private) java.io.File |
fileCfg |
(package private) java.util.List<FcmdFavorPathSelector.FavorFolder> |
listAllFavorPathFolders
All entries for the select list for all favorite path folders in the order of the configuration file.
|
(package private) java.util.List<FcmdFavorPathSelector.FavorPath> |
listAllFavorPaths
All entries which are shown in all three select lists.
|
(package private) Fcmd |
main |
private GralMng |
mng |
(package private) FcmdLeftMidRightPanel |
panelLeft
The three tabbed panels.
|
(package private) FcmdLeftMidRightPanel |
panelMid
The three tabbed panels.
|
(package private) FcmdLeftMidRightPanel |
panelRight
The three tabbed panels.
|
static int |
version
Version, history and license:
2012-03-09 Hartmut new menu entry menuBarFolderSync
2012-02-04 Hartmut new menu entries for refresh and origin dir
Copyright/Copyleft:
For this source the LGPL Lesser General Public License,
published by the Free Software Foundation is valid.
|
(package private) FcmdFavorPathSelector.WindowConfirmAddFavorite |
windAddFavorite |
(package private) GralFileSelector.WindowConfirmSearch |
windSearchFiles |
(package private) FileWriter |
writerCfg
Instance to write the cfgFile.
|
Constructor and Description |
---|
FcmdFavorPathSelector(MainCmd_ifc console,
Fcmd main) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
buildTabFromSelection(FcmdFavorPathSelector.FavorPath info,
GralTabbedPanel tabPanel)
Builds a tab for file or command view from a selected line of selection.
|
(package private) void |
buildWindowAddFavorite()
Builds the content of the add-favorite window.
|
(package private) void |
confirmCreateNewFavor() |
(package private) void |
initActDir(java.util.Map<java.lang.String,java.io.File> index,
java.lang.String key,
java.lang.String path) |
(package private) java.lang.String |
readCfg(java.io.File cfgFile)
Read the configuration file.
|
protected void |
setSortOrderFiles(char order) |
(package private) void |
stop() |
(package private) void |
writeCfg(java.io.File cfgFile)
Writes the configuration file.
|
private void |
XXXwriteCfgLine(FcmdFavorPathSelector.FavorPath favorPathInfo) |
public static final int version
java.util.List<FcmdFavorPathSelector.FavorFolder> listAllFavorPathFolders
FcmdFavorPathSelector.FavorFolder.listfavorPaths
.
But not all elements should be activated similar in all panels, it may be too much tabs per panel.java.io.File fileCfg
FileWriter writerCfg
final FcmdLeftMidRightPanel panelLeft
final FcmdLeftMidRightPanel panelMid
final FcmdLeftMidRightPanel panelRight
GralFileSelector.WindowConfirmSearch windSearchFiles
java.util.List<FcmdFavorPathSelector.FavorPath> listAllFavorPaths
final MainCmd_ifc console
FcmdFavorPathSelector.FavorPath actFavorPathInfo
boolean bSyncMidRight
FcmdFavorPathSelector.WindowConfirmAddFavorite windAddFavorite
GralUserAction actionSearchFiles
GralUserAction actionSyncMidRight
GralUserAction actionCreateFavor
GralUserAction actionDelTab
GralUserAction actionSetDirOrigin
Fcmd.getLastSelectedFileCards()
.GralUserAction actionRefreshFileTable
Fcmd.getLastSelectedFileCards()
.GralUserAction actionAddFavorite
GralUserAction actionSaveFavoritePathes
GralUserAction actionReadFavoritePathes
GralUserAction actionSortFilePerNameCase
GralFileSelector
already. But this sort action is available from menu of the Fcmd too. It is some different.GralUserAction actionSortFilePerNameNonCase
GralUserAction actionSortFilePerExtensionCase
GralUserAction actionSortFilePerExtensionNonCase
GralUserAction actionSortFilePerTimestamp
GralUserAction actionSortFilePerTimestampOldestFirst
GralUserAction actionSortFilePerLenghLargestFirst
GralUserAction actionSortFilePerLenghSmallestFirst
GralUserAction actionDeselectDirtree
GralUserAction actionCleanFileRemote
FcmdFavorPathSelector(MainCmd_ifc console, Fcmd main)
void buildWindowAddFavorite()
java.lang.String readCfg(java.io.File cfgFile)
cfgFile
- void writeCfg(java.io.File cfgFile)
cfgFile
- private void XXXwriteCfgLine(FcmdFavorPathSelector.FavorPath favorPathInfo) throws java.io.IOException
java.io.IOException
void initActDir(java.util.Map<java.lang.String,java.io.File> index, java.lang.String key, java.lang.String path)
void buildTabFromSelection(FcmdFavorPathSelector.FavorPath info, GralTabbedPanel tabPanel)
info
- The selection infoprotected void setSortOrderFiles(char order)
void stop()
void confirmCreateNewFavor()