public class GuiStatusPanel extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
GuiStatusPanel.SelectInfoBoxWidgds |
| Modifier and Type | Field and Description |
|---|---|
private GralUserAction |
actionCloseProjectBzrComponents |
private GralUserAction |
actionSelectCmpn |
private GralUserAction |
actionSelectorProjectPathTable
Action if a line is confirmed.
|
private GralPanelContent[] |
bzrComponentBox
Any component has its PanelManager.
|
(package private) MainData |
mainData
Aggregation to the main data of the GUI.
|
(package private) GralMngBuild_ifc |
panelBuildifc
Aggregation to the build interface of the manager where the panel is member of.
|
private GralUserAction |
refreshProjectBzrComponents |
private GralWindow |
selectorProjectPath
A Panel which contains the table to select some projectPaths.
|
private GralTable |
selectorProjectPathTable
The table (list) which contains the selectable project paths.
|
private GralUserAction |
selectProjectPath |
private GralWidget[] |
switchButtons
Save the switchButtons to remove it when the widget is removed.
|
private GralSwitchExclusiveButtonMng |
switchExcluder
Instance for some buttons to exclude switch on only for one button.
|
private GralWindow_ifc |
testDialogBox |
(package private) GralWidget |
widgdProjektpath
Widget to select the project path.
|
| Constructor and Description |
|---|
GuiStatusPanel(MainData mainData,
GralMngBuild_ifc panelBuildifc) |
| Modifier and Type | Method and Description |
|---|---|
private void |
buildComponentsInfoSelectBoxes()
Builds all select and info GUI-components for all source-components of the given project.
|
private void |
cleanComponentsInfoSelectBoxes()
Removes all existing GUI-container for selection and info of the components.
|
private void |
createComponentsInfoSelectBox(int iComponent) |
(package private) void |
initGui()
Initializes the graphic.
|
private void |
setInfoWidgetsInSelectBox(GuiStatusPanel.SelectInfoBoxWidgds widgds) |
(package private) void |
stop() |
final GralMngBuild_ifc panelBuildifc
GralWidget widgdProjektpath
private GralWindow selectorProjectPath
private GralTable selectorProjectPathTable
private final GralPanelContent[] bzrComponentBox
private GralWindow_ifc testDialogBox
private GralSwitchExclusiveButtonMng switchExcluder
private GralWidget[] switchButtons
private final GralUserAction selectProjectPath
private final GralUserAction actionSelectorProjectPathTable
widgdProjektpath.
If the top line is leaved, the table will be closed.private final GralUserAction actionCloseProjectBzrComponents
private final GralUserAction refreshProjectBzrComponents
private final GralUserAction actionSelectCmpn
public GuiStatusPanel(MainData mainData, GralMngBuild_ifc panelBuildifc)
void initGui()
private void cleanComponentsInfoSelectBoxes()
private void buildComponentsInfoSelectBoxes()
private void createComponentsInfoSelectBox(int iComponent)
private void setInfoWidgetsInSelectBox(GuiStatusPanel.SelectInfoBoxWidgds widgds)
void stop()