org.apache.bcel.verifier
Class TransitiveHull

java.lang.Object
  extended by org.apache.bcel.verifier.TransitiveHull
All Implemented Interfaces:
VerifierFactoryObserver

public class TransitiveHull
extends java.lang.Object
implements VerifierFactoryObserver

This class has a main method implementing a demonstration program of how to use the VerifierFactoryObserver. It transitively verifies all class files encountered; this may take up a lot of time and, more notably, memory.

Version:
$Id: TransitiveHull.java 386056 2006-03-15 11:31:56Z tcurdt $
Author:
Enver Haase

Field Summary
private  int indent
          Used for indentation.
 
Constructor Summary
private TransitiveHull()
          Not publicly instantiable.
 
Method Summary
static void main(java.lang.String[] args)
          This method implements a demonstration program of how to use the VerifierFactoryObserver.
 void update(java.lang.String classname)
          VerifierFactoryObserver instances are notified invoking this method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indent

private int indent
Used for indentation.

Constructor Detail

TransitiveHull

private TransitiveHull()
Not publicly instantiable.

Method Detail

update

public void update(java.lang.String classname)
Description copied from interface: VerifierFactoryObserver
VerifierFactoryObserver instances are notified invoking this method. The String argument is the fully qualified class name of a class a new Verifier instance created by the VerifierFactory operates on.

Specified by:
update in interface VerifierFactoryObserver

main

public static void main(java.lang.String[] args)
This method implements a demonstration program of how to use the VerifierFactoryObserver. It transitively verifies all class files encountered; this may take up a lot of time and, more notably, memory.