public class FcmdLeftMidRightPanel extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
FcmdLeftMidRightPanel.FcmdFavorThemeCard |
Modifier and Type | Field and Description |
---|---|
(package private) FcmdFileCard |
actFileCard
The current opened file card.
|
(package private) boolean |
bFavorCardHasFocus
If the favor card is in foreground, it contains true.
|
(package private) boolean |
bFavorThemeCardHasFocus |
(package private) FcmdLeftMidRightPanel.FcmdFavorThemeCard |
cardFavorThemes
Table widget for the select table.
|
(package private) char |
cc
Characteristic char for the panel: l, m, r
|
(package private) char |
cNr
Characteristic number for the panel: 1, 2, 3
|
(package private) java.util.Map<java.lang.String,java.lang.String> |
indexActualDir
Stores the current directory for all actual file panels.
|
(package private) int |
ixMainPanel
Index of panel 0, 1, 2.
|
(package private) java.util.List<FcmdFileCard> |
listTabs
List of all Tabs of this Panel, used and unused.
|
(package private) Fcmd |
main |
(package private) int |
orderMainPanel
The order number of the panel in order of usage.
1 = actual focused panel, 2 = last focused, 3 = third focused, 0 = no file panel.
|
(package private) GralTabbedPanel |
tabbedPanelFavorCards
The container for the tabs for selection.
|
(package private) GralTabbedPanel |
tabbedPanelFileCards
The container for all tabs of this TabbedPanel.
|
static int |
version
Version and history
2012-01-08 Hartmut the extra class FcmdFavorTabCard is now an inner class here because
it needs some elements shared with this outer class.
|
(package private) int[] |
widthSelecttableSub |
Constructor and Description |
---|
FcmdLeftMidRightPanel(Fcmd javaCmd,
char cc,
char cNr,
GralMng mng) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
buildInitialTabs()
Build the initial content of one of the three tabbed panels, called in the build phase of the GUI.
|
(package private) void |
checkRefresh(long since) |
(package private) void |
fillCards() |
(package private) boolean |
focusLeftCard() |
(package private) boolean |
focusRightCard() |
(package private) FcmdFileCard |
searchFileCard(java.lang.String label) |
(package private) FcmdFileCard |
searchOrCreateFileCard(java.lang.String label) |
(package private) void |
setFocus() |
java.lang.String |
toString() |
public static final int version
GralTabbedPanel tabbedPanelFileCards
GralPanelContent
of the primaryWindow
associated to one of the frame areas of the GralArea9_ifc.GralTabbedPanel tabbedPanelFavorCards
GralPanelContent
inside the tabbedPanelFileCards
designated with "a-F1" etc.FcmdLeftMidRightPanel.FcmdFavorThemeCard cardFavorThemes
java.util.List<FcmdFileCard> listTabs
FcmdLeftMidRightPanel.FcmdFavorThemeCard
tableFcmdFileCard actFileCard
boolean bFavorCardHasFocus
boolean bFavorThemeCardHasFocus
final java.util.Map<java.lang.String,java.lang.String> indexActualDir
final char cc
final char cNr
final int ixMainPanel
int orderMainPanel
final int[] widthSelecttableSub
FcmdLeftMidRightPanel(Fcmd javaCmd, char cc, char cNr, GralMng mng)
void buildInitialTabs()
which
- Number 1 2 3 for left, mid, rightvoid setFocus()
void fillCards()
which
- Number 1 2 3 for left, mid, rightFcmdFileCard searchOrCreateFileCard(java.lang.String label)
FcmdFileCard searchFileCard(java.lang.String label)
void checkRefresh(long since)
public java.lang.String toString()
toString
in class java.lang.Object
boolean focusLeftCard()
boolean focusRightCard()