com.ibm.wala.cast.ipa.callgraph
Class ScriptEntryPoints

java.lang.Object
  extended by com.ibm.wala.cast.ipa.callgraph.ScriptEntryPoints
All Implemented Interfaces:
java.lang.Iterable<Entrypoint>
Direct Known Subclasses:
JavaScriptEntryPoints

public abstract class ScriptEntryPoints
extends java.lang.Object
implements java.lang.Iterable<Entrypoint>


Constructor Summary
ScriptEntryPoints(IClassHierarchy cha, IClass scriptType)
           
 
Method Summary
 java.util.Iterator<Entrypoint> iterator()
           
protected abstract  CallSiteReference makeScriptSite(IMethod m, int pc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptEntryPoints

public ScriptEntryPoints(IClassHierarchy cha,
                         IClass scriptType)
Method Detail

makeScriptSite

protected abstract CallSiteReference makeScriptSite(IMethod m,
                                                    int pc)

iterator

public java.util.Iterator<Entrypoint> iterator()
Specified by:
iterator in interface java.lang.Iterable<Entrypoint>