soot
Class TagManager
java.lang.Object
|
+--soot.TagManager
- public class TagManager
- extends java.lang.Object
Provides methods to deal with Tags.
Method Summary |
static void |
printContentsOfHost(java.lang.String aSignature,
java.lang.String aIndent,
Host aHost,
java.io.PrintWriter aOut)
Writes a summary of the information contained in the given host to aOut. |
static void |
printReportFor(java.io.PrintWriter aOut)
Writes to aOut a summary of the tag information contained within this Scene. |
static void |
sumTagsUp(java.lang.String aTagName,
Scene aScene)
Adds all of the class tags named aTagName and stores the result
in an identically-named tag on the Scene. |
static void |
sumTagsUpMethods(java.lang.String aTagName,
SootClass aClass)
Adds all of the method tags named aTagName and stores the result
in an identically-named tag on the class. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
TagManager
public TagManager()
printReportFor
public static void printReportFor(java.io.PrintWriter aOut)
- Writes to
aOut
a summary of the tag information contained within this Scene.
printContentsOfHost
public static void printContentsOfHost(java.lang.String aSignature,
java.lang.String aIndent,
Host aHost,
java.io.PrintWriter aOut)
- Writes a summary of the information contained in the given host to aOut.
sumTagsUpMethods
public static void sumTagsUpMethods(java.lang.String aTagName,
SootClass aClass)
- Adds all of the method tags named
aTagName
and stores the result
in an identically-named tag on the class.
sumTagsUp
public static void sumTagsUp(java.lang.String aTagName,
Scene aScene)
- Adds all of the class tags named
aTagName
and stores the result
in an identically-named tag on the Scene.