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()