Package ghidra.app.cmd.module
Class ComplexityDepthModularizationCmd
java.lang.Object
ghidra.framework.cmd.BackgroundCommand<Program>
ghidra.app.cmd.module.AbstractModularizationCmd
ghidra.app.cmd.module.ComplexityDepthModularizationCmd
This command will organize a program tree into levels from the bottom up. In other words, all
the leaf functions are at the same level and all the functions that only call leaf functions are
one level less and so on and so forth.
-
Field Summary
Fields inherited from class ghidra.app.cmd.module.AbstractModularizationCmd
destinationModule, monitor, program
-
Constructor Summary
ConstructorDescriptionComplexityDepthModularizationCmd
(GroupPath path, String treeName, ProgramSelection selection, CodeBlockModel blockModel) -
Method Summary
Methods inherited from class ghidra.app.cmd.module.AbstractModularizationCmd
applyTo, cleanEmpty, createCallGraph, createFragment, createModule, makeFragment
Methods inherited from class ghidra.framework.cmd.BackgroundCommand
applyTo, canCancel, dispose, getName, getStatusMsg, hasProgress, isModal, run, setStatusMsg, taskCompleted, toString
-
Constructor Details
-
ComplexityDepthModularizationCmd
public ComplexityDepthModularizationCmd(GroupPath path, String treeName, ProgramSelection selection, CodeBlockModel blockModel)
-
-
Method Details
-
applyModel
- Specified by:
applyModel
in classAbstractModularizationCmd
- Throws:
CancelledException
-