Search in sources :

Example 1 with CTracesNode

use of com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.Traces.CTracesNode in project binnavi by google.

the class CProjectNode method createChildren.

/**
 * Creates the child nodes of project nodes. One child node is added for each address space found
 * in the project.
 */
@Override
protected void createChildren() {
    if (m_project.isLoaded()) {
        for (final INaviAddressSpace addressSpace : m_project.getContent().getAddressSpaces()) {
            add(new CAddressSpaceNode(getProjectTree(), this, m_database, m_project, addressSpace, m_container));
        }
        add(new CProjectViewsContainerNode(getProjectTree(), m_project, m_container));
        add(new CTracesNode(getProjectTree(), m_container));
    }
}
Also used : CAddressSpaceNode(com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.AddressSpace.CAddressSpaceNode) CTracesNode(com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.Traces.CTracesNode) CProjectViewsContainerNode(com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.Views.Project.CProjectViewsContainerNode) INaviAddressSpace(com.google.security.zynamics.binnavi.disassembly.INaviAddressSpace)

Aggregations

CAddressSpaceNode (com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.AddressSpace.CAddressSpaceNode)1 CTracesNode (com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.Traces.CTracesNode)1 CProjectViewsContainerNode (com.google.security.zynamics.binnavi.Gui.MainWindow.ProjectTree.Nodes.Views.Project.CProjectViewsContainerNode)1 INaviAddressSpace (com.google.security.zynamics.binnavi.disassembly.INaviAddressSpace)1