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:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,RootPaneContainer
,WindowConstants
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)]
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class
Machine-generated.Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
The class to verify.private static int
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 final VerifyDialog.IvjEventHandler
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private static final long
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
Constructor Summary
ConstructorsConstructorDescriptionMachine-generated.VerifyDialog
(Dialog owner) Machine-generated.VerifyDialog
(Dialog owner, boolean modal) Machine-generated.VerifyDialog
(Dialog owner, String title) Machine-generated.VerifyDialog
(Dialog owner, String title, boolean modal) Machine-generated.VerifyDialog
(Frame owner) Machine-generated.VerifyDialog
(Frame owner, boolean modal) Machine-generated.VerifyDialog
(Frame owner, String title) Machine-generated.VerifyDialog
(Frame owner, String title, boolean modal) 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. -
Method Summary
Modifier and TypeMethodDescriptionprivate void
connEtoC1
(ActionEvent arg1) Machine-generated.private void
connEtoC2
(ActionEvent arg1) Machine-generated.private void
connEtoC3
(ActionEvent arg1) Machine-generated.private void
connEtoC4
(ActionEvent arg1) Machine-generated.void
flushButton_ActionPerformed
(ActionEvent actionEvent) Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private JButton
Machine-generated.private JPanel
Machine-generated.private void
handleException
(Throwable exception) Machine-generated.private void
Machine-generated.private void
Machine-generated.static void
Verifies one or more class files.void
pass1Button_ActionPerformed
(ActionEvent actionEvent) Machine-generated.void
pass2Button_ActionPerformed
(ActionEvent actionEvent) Machine-generated.void
pass4Button_ActionPerformed
(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 Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
ivjJDialogContentPane
Machine-generated. -
ivjPass1Panel
Machine-generated. -
ivjPass2Panel
Machine-generated. -
ivjPass3Panel
Machine-generated. -
ivjPass1Button
Machine-generated. -
ivjPass2Button
Machine-generated. -
ivjPass3Button
Machine-generated. -
ivjEventHandler
Machine-generated. -
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_verifyThis field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed. -
ivjFlushButton
Machine-generated.
-
-
Constructor Details
-
VerifyDialog
public VerifyDialog()Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
Machine-generated. -
VerifyDialog
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 Details
-
connEtoC1
Machine-generated. -
connEtoC2
Machine-generated. -
connEtoC3
Machine-generated. -
connEtoC4
Machine-generated. -
flushButton_ActionPerformed
Machine-generated. -
getFlushButton
Machine-generated. -
getJDialogContentPane
Machine-generated. -
getPass1Button
Machine-generated. -
getPass1Panel
Machine-generated. -
getPass2Button
Machine-generated. -
getPass2Panel
Machine-generated. -
getPass3Button
Machine-generated. -
getPass3Panel
Machine-generated. -
handleException
Machine-generated. -
initConnections
Machine-generated.- Throws:
Exception
-
initialize
private void initialize()Machine-generated. -
main
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
Machine-generated. -
pass2Button_ActionPerformed
Machine-generated. -
pass4Button_ActionPerformed
Machine-generated.
-