use of com.google.security.zynamics.binnavi.Gui.GraphWindows.BottomPanel.IResultsPanel in project binnavi by google.
the class CDebugBottomPanel method getPanels.
/**
* Creates the panels that are shown in the panel.
*
* @param model Provides the data needed by the components in the panel.
* @param debugPerspectiveModel Describes the debug perspective.
*
* @return The created panels.
*/
private static IFilledList<IResultsPanel> getPanels(final CGraphModel model, final CDebugPerspectiveModel debugPerspectiveModel) {
final IFilledList<IResultsPanel> debugPanels = new FilledList<IResultsPanel>();
debugPanels.add(new CCombinedMemoryPanel(model.getParent(), debugPerspectiveModel));
debugPanels.add(new CModulesPanel(debugPerspectiveModel));
debugPanels.add(new CThreadInformationPanel(debugPerspectiveModel));
debugPanels.add(new CBreakpointPanel(model.getParent(), model.getDebuggerProvider(), model.getGraph(), model.getViewContainer()));
debugPanels.add(new CTracesPanel(debugPerspectiveModel, model.getGraph(), model.getViewContainer().getTraceProvider(), model.getGraphPanel()));
debugPanels.add(new CBookmarkPanel(model.getDebuggerProvider()));
debugPanels.add(new CDebuggerHistoryPanel(debugPerspectiveModel));
return debugPanels;
}
Aggregations