com.ibm.wala.j2ee.util
Class TopLevelArchiveModule.BloatedArchiveModule

java.lang.Object
  extended by com.ibm.wala.j2ee.util.TopLevelArchiveModule
      extended by com.ibm.wala.j2ee.util.TopLevelArchiveModule.BloatedArchiveModule
All Implemented Interfaces:
Module
Enclosing class:
TopLevelArchiveModule

public static class TopLevelArchiveModule.BloatedArchiveModule
extends TopLevelArchiveModule


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.wala.j2ee.util.TopLevelArchiveModule
TopLevelArchiveModule.BloatedArchiveModule
 
Field Summary
 
Fields inherited from class com.ibm.wala.j2ee.util.TopLevelArchiveModule
APPLICATION_CLIENT_FILE, EAR_FILE, EJB_JAR_FILE, OTHER_JAR_FILE, WAR_FILE
 
Constructor Summary
TopLevelArchiveModule.BloatedArchiveModule(org.eclipse.jst.j2ee.commonarchivecore.internal.Archive A)
           
 
Method Summary
 int hashCode()
           
protected  boolean isApplicationClientFile()
           
protected  boolean isWarFile()
           
 org.eclipse.jst.j2ee.commonarchivecore.internal.Archive materializeArchive()
           
 
Methods inherited from class com.ibm.wala.j2ee.util.TopLevelArchiveModule
getEntries, getType, getTypeCode, setIgnoreDependentJars, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TopLevelArchiveModule.BloatedArchiveModule

public TopLevelArchiveModule.BloatedArchiveModule(org.eclipse.jst.j2ee.commonarchivecore.internal.Archive A)
Method Detail

materializeArchive

public org.eclipse.jst.j2ee.commonarchivecore.internal.Archive materializeArchive()
Overrides:
materializeArchive in class TopLevelArchiveModule
Returns:
a WCCM Archive representing this module

isWarFile

protected boolean isWarFile()
Overrides:
isWarFile in class TopLevelArchiveModule
Returns:
true iff the jar file suffix is .war

isApplicationClientFile

protected boolean isApplicationClientFile()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object