Package org.apache.bcel.verifier
Class VerifyDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.apache.bcel.verifier.VerifyDialog
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
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)]- See Also:
main(String[])
,VerifyDialog(String)
, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
VerifyDialog.IvjEventHandler
Machine-generated.-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
class_name
The class to verify.private static int
classesToVerify
This field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed.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.private static long
serialVersionUID
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description VerifyDialog()
Machine-generated.VerifyDialog(java.awt.Dialog owner)
Machine-generated.VerifyDialog(java.awt.Dialog owner, boolean modal)
Machine-generated.VerifyDialog(java.awt.Dialog owner, java.lang.String title)
Machine-generated.VerifyDialog(java.awt.Dialog owner, java.lang.String title, boolean modal)
Machine-generated.VerifyDialog(java.awt.Frame owner)
Machine-generated.VerifyDialog(java.awt.Frame owner, boolean modal)
Machine-generated.VerifyDialog(java.awt.Frame owner, java.lang.String title)
Machine-generated.VerifyDialog(java.awt.Frame owner, java.lang.String title, boolean modal)
Machine-generated.VerifyDialog(java.lang.String fully_qualified_class_name)
Use this constructor if you want a possibility to verify other class files than java.lang.Object.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
ivjJDialogContentPane
private javax.swing.JPanel ivjJDialogContentPane
Machine-generated.
-
ivjPass1Panel
private javax.swing.JPanel ivjPass1Panel
Machine-generated.
-
ivjPass2Panel
private javax.swing.JPanel ivjPass2Panel
Machine-generated.
-
ivjPass3Panel
private javax.swing.JPanel ivjPass3Panel
Machine-generated.
-
ivjPass1Button
private javax.swing.JButton ivjPass1Button
Machine-generated.
-
ivjPass2Button
private javax.swing.JButton ivjPass2Button
Machine-generated.
-
ivjPass3Button
private javax.swing.JButton ivjPass3Button
Machine-generated.
-
ivjEventHandler
private final VerifyDialog.IvjEventHandler ivjEventHandler
Machine-generated.
-
class_name
private java.lang.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.
-
classesToVerify
private static int classesToVerify
This field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed.
-
ivjFlushButton
private javax.swing.JButton ivjFlushButton
Machine-generated.
-
-
Constructor Detail
-
VerifyDialog
public VerifyDialog()
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.awt.Dialog owner)
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.awt.Dialog owner, java.lang.String title)
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.awt.Dialog owner, java.lang.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, java.lang.String title)
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.awt.Frame owner, java.lang.String title, boolean modal)
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.awt.Frame owner, boolean modal)
Machine-generated.
-
VerifyDialog
public VerifyDialog(java.lang.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
-
-
Method Detail
-
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.- Throws:
java.lang.Exception
-
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.
-
-