soot.tagkit
Class TagManager

java.lang.Object
  extended by soot.tagkit.TagManager

public class TagManager
extends Object

Utility functions for tags.


Constructor Summary
TagManager(Singletons.Global g)
           
 
Method Summary
 Tag getTagFor(String tagName)
          Returns the Tag class with the given name.
 String print(String aClassName, String aFieldOrMtdSignature, Tag aTag)
          Prints the given Tag, assuming that it belongs to the given class and field or method.
 void setTagPrinter(TagPrinter p)
          Sets the default tag printer.
static TagManager v()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagManager

public TagManager(Singletons.Global g)
Method Detail

v

public static TagManager v()

getTagFor

public Tag getTagFor(String tagName)
Returns the Tag class with the given name. (This does not seem to be necessary.)


setTagPrinter

public void setTagPrinter(TagPrinter p)
Sets the default tag printer.


print

public String print(String aClassName,
                    String aFieldOrMtdSignature,
                    Tag aTag)
Prints the given Tag, assuming that it belongs to the given class and field or method.