[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ApplicationClass
On Tue, Apr 22, 2003 at 11:13:58AM +0200, Christophe Massol wrote:
>
> Ok I use Soot with this method but after the call of Soot.Main(args) I can't
> get the soot representation classes... -> when I do a scene.v().getClasses()
> after the command Soot.Main(args), I have a null pointer...
You need to subclass SceneTransformer, then add your subclass to, for
example, the wjtp2 pack. Then you can access the Spark information
inside your subclass of SceneTransformer.
> Soot.Main(args) may done a scene.v().reset()...
Yes, it does a Scene.v().reset(), and this is a mistake. The development
version (and future releases) of Soot no longer do this. You can take
out the call in your own copy.
Ondrej
>
> How to construct the internal repsentation of soot using spark (wjop.si phase
> name) and get the results and nodes of the PAG ... ?
>
> Le Vendredi 18 Avril 2003 19:06, Ondrej Lhotak a écrit :
> > The recommended method of extending Soot is by creating a subclass
> > of SceneTransformer or BodyTransformer, and creating a main class
> > that inserts it into the Scene, as described in the tutorial at
> > http://www.sable.mcgill.ca/soot/tutorial/analysis/, under the section
> > "Extending Soot".
>
> --
>
> Cordialement,
>
> Massol Christophe
> ---------------------------------------------------------------
> Stagiaire Projet OASIS
> [049238 7558]
>
> Etudiant en maîtrise MIAGE à l'université de Nice
>
> Tel: 06 12 53 72 44
> Adresse: 217 bd de la madeleine
> 06000 Nice