delete Entrypoints interface.

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1129 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
sjfink 2007-05-15 17:45:09 +00:00
parent c205bc86f7
commit e02ea7143c
5 changed files with 6 additions and 11 deletions

View File

@ -22,7 +22,6 @@ import com.ibm.wala.classLoader.Module;
import com.ibm.wala.classLoader.ModuleEntry;
import com.ibm.wala.ipa.callgraph.AnalysisScope;
import com.ibm.wala.ipa.callgraph.Entrypoint;
import com.ibm.wala.ipa.callgraph.Entrypoints;
import com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint;
import com.ibm.wala.ipa.cha.ClassHierarchy;
import com.ibm.wala.j2ee.util.TopLevelArchiveModule;
@ -44,7 +43,7 @@ import com.ibm.wala.util.warnings.WarningSet;
*
* @author sfink
*/
public class AppClientEntrypoints implements Entrypoints {
public class AppClientEntrypoints implements Iterable<Entrypoint> {
static final boolean DEBUG = false;

View File

@ -30,7 +30,6 @@ import com.ibm.wala.classLoader.IMethod;
import com.ibm.wala.classLoader.Module;
import com.ibm.wala.classLoader.NewSiteReference;
import com.ibm.wala.ipa.callgraph.Entrypoint;
import com.ibm.wala.ipa.callgraph.Entrypoints;
import com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint;
import com.ibm.wala.ipa.cha.ClassHierarchy;
import com.ibm.wala.types.ClassLoaderReference;
@ -53,7 +52,7 @@ import com.ibm.wala.util.warnings.WarningSet;
*
* @author sfink
*/
public class EJBEntrypoints implements Entrypoints, EJBConstants {
public class EJBEntrypoints implements Iterable<Entrypoint>, EJBConstants {
static final boolean DEBUG = false;
private final ClassHierarchy cha;

View File

@ -13,7 +13,6 @@ package com.ibm.wala.j2ee;
import java.util.Iterator;
import com.ibm.wala.ipa.callgraph.Entrypoint;
import com.ibm.wala.ipa.callgraph.Entrypoints;
import com.ibm.wala.ipa.callgraph.impl.ComposedEntrypoints;
import com.ibm.wala.ipa.cha.ClassHierarchy;
import com.ibm.wala.util.Atom;
@ -25,11 +24,11 @@ import com.ibm.wala.util.warnings.WarningSet;
*
* @author sfink
*/
public class J2EEEntrypoints implements Entrypoints {
public class J2EEEntrypoints implements Iterable<Entrypoint> {
private final static boolean USE_STRUTS_ACTIONS = true;
private Entrypoints entrypoints;
private Iterable<Entrypoint> entrypoints;
private final AppClientEntrypoints appClientEntrypoints;

View File

@ -18,7 +18,6 @@ import com.ibm.wala.classLoader.IClass;
import com.ibm.wala.classLoader.IClassLoader;
import com.ibm.wala.classLoader.IMethod;
import com.ibm.wala.ipa.callgraph.Entrypoint;
import com.ibm.wala.ipa.callgraph.Entrypoints;
import com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint;
import com.ibm.wala.ipa.cha.ClassHierarchy;
import com.ibm.wala.types.ClassLoaderReference;
@ -41,7 +40,7 @@ import com.ibm.wala.util.debug.Trace;
*
* @author sfink
*/
public class ServletEntrypoints implements Entrypoints, EJBConstants {
public class ServletEntrypoints implements Iterable<Entrypoint>, EJBConstants {
static final boolean DEBUG = false;

View File

@ -19,7 +19,6 @@ import com.ibm.wala.classLoader.IClass;
import com.ibm.wala.classLoader.IClassLoader;
import com.ibm.wala.classLoader.IMethod;
import com.ibm.wala.ipa.callgraph.Entrypoint;
import com.ibm.wala.ipa.callgraph.Entrypoints;
import com.ibm.wala.ipa.callgraph.impl.DefaultEntrypoint;
import com.ibm.wala.ipa.cha.ClassHierarchy;
import com.ibm.wala.ipa.cha.ClassHierarchyException;
@ -41,7 +40,7 @@ import com.ibm.wala.util.debug.Assertions;
*
* @author sfink
*/
public class StrutsEntrypoints implements Entrypoints, EJBConstants {
public class StrutsEntrypoints implements Iterable<Entrypoint>, EJBConstants {
public final static Atom executeName = Atom.findOrCreateUnicodeAtom("execute");