soot.jimple
Class XMLStmtPrinter

java.lang.Object
  |
  +--soot.jimple.XMLStmtPrinter
All Implemented Interfaces:
StmtPrinter

public class XMLStmtPrinter
extends java.lang.Object
implements StmtPrinter

This class implements the printStatementsInBody method, which writes out a JimpleBody to a PrintWriter.


Method Summary
 void printDebugStatementsInBody(Body b, java.io.PrintWriter out, boolean isPrecise)
           
 void printStatementsInBody(Body body, java.io.PrintWriter out, boolean isPrecise, boolean isNumbered)
          Prints the given JimpleBody to the specified PrintWriter.
 XMLNode setXMLNode(XMLNode node)
           
static XMLStmtPrinter v()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

v

public static XMLStmtPrinter v()

setXMLNode

public XMLNode setXMLNode(XMLNode node)

printStatementsInBody

public void printStatementsInBody(Body body,
                                  java.io.PrintWriter out,
                                  boolean isPrecise,
                                  boolean isNumbered)
Prints the given JimpleBody to the specified PrintWriter.

Specified by:
printStatementsInBody in interface StmtPrinter

printDebugStatementsInBody

public void printDebugStatementsInBody(Body b,
                                       java.io.PrintWriter out,
                                       boolean isPrecise)
Specified by:
printDebugStatementsInBody in interface StmtPrinter