org.apache.bcel.verifier

Class VerifyDialog


public class VerifyDialog
extends javax.swing.JDialog

A class for simple graphical class file verification. Use the main(String []) method with fully qualified class names as arguments to use it as a stand-alone application. Use the VerifyDialog(String) constructor to use this class in your application. [This class was created using VisualAge for Java, but it does not work under VAJ itself (Version 3.02 JDK 1.2)]
Version:
$Id: VerifyDialog.java 386056 2006-03-15 11:31:56Z tcurdt $
Author:
Enver Haase
See Also:
main(String[]), VerifyDialog(String)

Nested Class Summary

(package private) class
VerifyDialog.IvjEventHandler
Machine-generated.

Field Summary

private String
class_name
The class to verify.
private static int
classes_to_verify
This field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed.
(package private) VerifyDialog.IvjEventHandler
ivjEventHandler
Machine-generated.
private javax.swing.JButton
ivjFlushButton
Machine-generated.
private javax.swing.JPanel
ivjJDialogContentPane
Machine-generated.
private javax.swing.JButton
ivjPass1Button
Machine-generated.
private javax.swing.JPanel
ivjPass1Panel
Machine-generated.
private javax.swing.JButton
ivjPass2Button
Machine-generated.
private javax.swing.JPanel
ivjPass2Panel
Machine-generated.
private javax.swing.JButton
ivjPass3Button
Machine-generated.
private javax.swing.JPanel
ivjPass3Panel
Machine-generated.

Constructor Summary

VerifyDialog()
Machine-generated.
VerifyDialog(String fully_qualified_class_name)
Use this constructor if you want a possibility to verify other class files than java.lang.Object.
VerifyDialog(java.awt.Dialog owner)
Machine-generated.
VerifyDialog(java.awt.Dialog owner, String title)
Machine-generated.
VerifyDialog(java.awt.Dialog owner, String title, boolean modal)
Machine-generated.
VerifyDialog(java.awt.Dialog owner, boolean modal)
Machine-generated.
VerifyDialog(java.awt.Frame owner)
Machine-generated.
VerifyDialog(java.awt.Frame owner, String title)
Machine-generated.
VerifyDialog(java.awt.Frame owner, String title, boolean modal)
Machine-generated.
VerifyDialog(java.awt.Frame owner, boolean modal)
Machine-generated.

Method Summary

private void
connEtoC1(java.awt.event.ActionEvent arg1)
Machine-generated.
private void
connEtoC2(java.awt.event.ActionEvent arg1)
Machine-generated.
private void
connEtoC3(java.awt.event.ActionEvent arg1)
Machine-generated.
private void
connEtoC4(java.awt.event.ActionEvent arg1)
Machine-generated.
void
flushButton_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.
private javax.swing.JButton
getFlushButton()
Machine-generated.
private javax.swing.JPanel
getJDialogContentPane()
Machine-generated.
private javax.swing.JButton
getPass1Button()
Machine-generated.
private javax.swing.JPanel
getPass1Panel()
Machine-generated.
private javax.swing.JButton
getPass2Button()
Machine-generated.
private javax.swing.JPanel
getPass2Panel()
Machine-generated.
private javax.swing.JButton
getPass3Button()
Machine-generated.
private javax.swing.JPanel
getPass3Panel()
Machine-generated.
private void
handleException(java.lang.Throwable exception)
Machine-generated.
private void
initConnections()
Machine-generated.
private void
initialize()
Machine-generated.
static void
main(java.lang.String[] args)
Verifies one or more class files.
void
pass1Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.
void
pass2Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.
void
pass4Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.

Field Details

class_name

private String class_name
The class to verify. Default set to 'java.lang.Object' in case this class is instantiated via one of the many machine-generated constructors.

classes_to_verify

private static int classes_to_verify
This field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed.

ivjEventHandler

(package private)  VerifyDialog.IvjEventHandler ivjEventHandler
Machine-generated.

ivjFlushButton

private javax.swing.JButton ivjFlushButton
Machine-generated.

ivjJDialogContentPane

private javax.swing.JPanel ivjJDialogContentPane
Machine-generated.

ivjPass1Button

private javax.swing.JButton ivjPass1Button
Machine-generated.

ivjPass1Panel

private javax.swing.JPanel ivjPass1Panel
Machine-generated.

ivjPass2Button

private javax.swing.JButton ivjPass2Button
Machine-generated.

ivjPass2Panel

private javax.swing.JPanel ivjPass2Panel
Machine-generated.

ivjPass3Button

private javax.swing.JButton ivjPass3Button
Machine-generated.

ivjPass3Panel

private javax.swing.JPanel ivjPass3Panel
Machine-generated.

Constructor Details

VerifyDialog

public VerifyDialog()
Machine-generated.

VerifyDialog

public VerifyDialog(String fully_qualified_class_name)
Use this constructor if you want a possibility to verify other class files than java.lang.Object.
Parameters:
fully_qualified_class_name - java.lang.String

VerifyDialog

public VerifyDialog(java.awt.Dialog owner)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Dialog owner,
                    String title)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Dialog owner,
                    String title,
                    boolean modal)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Dialog owner,
                    boolean modal)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Frame owner)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Frame owner,
                    String title)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Frame owner,
                    String title,
                    boolean modal)
Machine-generated.

VerifyDialog

public VerifyDialog(java.awt.Frame owner,
                    boolean modal)
Machine-generated.

Method Details

connEtoC1

private void connEtoC1(java.awt.event.ActionEvent arg1)
Machine-generated.

connEtoC2

private void connEtoC2(java.awt.event.ActionEvent arg1)
Machine-generated.

connEtoC3

private void connEtoC3(java.awt.event.ActionEvent arg1)
Machine-generated.

connEtoC4

private void connEtoC4(java.awt.event.ActionEvent arg1)
Machine-generated.

flushButton_ActionPerformed

public void flushButton_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.

getFlushButton

private javax.swing.JButton getFlushButton()
Machine-generated.

getJDialogContentPane

private javax.swing.JPanel getJDialogContentPane()
Machine-generated.

getPass1Button

private javax.swing.JButton getPass1Button()
Machine-generated.

getPass1Panel

private javax.swing.JPanel getPass1Panel()
Machine-generated.

getPass2Button

private javax.swing.JButton getPass2Button()
Machine-generated.

getPass2Panel

private javax.swing.JPanel getPass2Panel()
Machine-generated.

getPass3Button

private javax.swing.JButton getPass3Button()
Machine-generated.

getPass3Panel

private javax.swing.JPanel getPass3Panel()
Machine-generated.

handleException

private void handleException(java.lang.Throwable exception)
Machine-generated.

initConnections

private void initConnections()
            throws java.lang.Exception
Machine-generated.

initialize

private void initialize()
Machine-generated.

main

public static void main(java.lang.String[] args)
Verifies one or more class files. Verification results are presented graphically: Red means 'rejected', green means 'passed' while yellow means 'could not be verified yet'.
Parameters:
args - java.lang.String[] fully qualified names of classes to verify.

pass1Button_ActionPerformed

public void pass1Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.

pass2Button_ActionPerformed

public void pass2Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.

pass4Button_ActionPerformed

public void pass4Button_ActionPerformed(java.awt.event.ActionEvent actionEvent)
Machine-generated.