harpoon.Analysis.EventDriven
Class EventDriven
java.lang.Object
harpoon.Analysis.EventDriven.EventDriven
public class EventDriven
- extends Object
EventDriven
- Version:
- $Id: EventDriven.java,v 1.3 2004/02/08 01:51:58 cananian Exp $
- Author:
- Karen K. Zee <kkz@alum.mit.edu>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ucf
protected final CachingCodeFactory ucf
hc
protected final HCode hc
ch
protected final ClassHierarchy ch
classmap
protected Map classmap
linker
protected final Linker linker
optimistic
protected boolean optimistic
recycle
protected boolean recycle
classes
protected Set classes
EventDriven
public EventDriven(CachingCodeFactory ucf,
HCode hc,
ClassHierarchy ch,
Linker linker,
boolean optimistic,
boolean recycle)
- Creates a
EventDriven
. The CachingCodeFactory
needs to have been created from a QuadSSI
that contains
type information.
HCode
needs to be the HCode
for main.
classes
public Set classes()
convert
public HMethod convert(MetaCallGraph mcg)
- Returns the converted main