Search in sources :

Example 1 with GraphSettingsConfigItem

use of com.google.security.zynamics.binnavi.config.GraphSettingsConfigItem in project binnavi by google.

the class InstructionNode method toString.

@Override
public String toString() {
    final ZyGraphViewSettings settings = new ZyGraphViewSettings(new GraphSettingsConfigItem());
    final DebuggerProvider provider = new DebuggerProvider(new ModuleTargetSettings(instruction.getModule()));
    return ZyInstructionBuilder.buildInstructionLine(instruction, settings, new CDefaultModifier(settings, provider)).first();
}
Also used : GraphSettingsConfigItem(com.google.security.zynamics.binnavi.config.GraphSettingsConfigItem) ZyGraphViewSettings(com.google.security.zynamics.binnavi.ZyGraph.ZyGraphViewSettings) DebuggerProvider(com.google.security.zynamics.binnavi.debug.debugger.DebuggerProvider) ModuleTargetSettings(com.google.security.zynamics.binnavi.debug.debugger.ModuleTargetSettings) CDefaultModifier(com.google.security.zynamics.binnavi.ZyGraph.Builders.Modifiers.CDefaultModifier)

Aggregations

CDefaultModifier (com.google.security.zynamics.binnavi.ZyGraph.Builders.Modifiers.CDefaultModifier)1 ZyGraphViewSettings (com.google.security.zynamics.binnavi.ZyGraph.ZyGraphViewSettings)1 GraphSettingsConfigItem (com.google.security.zynamics.binnavi.config.GraphSettingsConfigItem)1 DebuggerProvider (com.google.security.zynamics.binnavi.debug.debugger.DebuggerProvider)1 ModuleTargetSettings (com.google.security.zynamics.binnavi.debug.debugger.ModuleTargetSettings)1