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 AbstractModularizationCmd
destinationModule, monitor, program -
Constructor Summary
ConstructorsConstructorDescriptionComplexityDepthModularizationCmd(GroupPath path, String treeName, ProgramSelection selection, CodeBlockModel blockModel) -
Method Summary
Methods inherited from class AbstractModularizationCmd
applyTo, cleanEmpty, createCallGraph, createFragment, createModule, makeFragmentMethods inherited from class 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:
applyModelin classAbstractModularizationCmd- Throws:
CancelledException
-