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)]
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) final class
Machine-generated, made final.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 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 String
The class to verify.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 fullyQualifiedClassName) Use this constructor if you want a possibility to verify other class files thanObject
. -
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, getPeer, 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, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
classesToVerify
private static int classesToVerifyThis field is here to count the number of open VerifyDialog instances so the JVM can be exited afer every Dialog had been closed. -
ivjJDialogContentPane
Machine-generated. -
ivjPass1Panel
Machine-generated. -
ivjPass2Panel
Machine-generated. -
ivjPass3Panel
Machine-generated. -
ivjPass1Button
Machine-generated. -
ivjPass2Button
Machine-generated. -
ivjPass3Button
Machine-generated. -
ivjEventHandler
Machine-generated. -
className
The class to verify. Default set to 'java.lang.Object' in case this class is instantiated via one of the many machine-generated constructors. -
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 thanObject
.- Parameters:
fullyQualifiedClassName
- "java.lang.String"
-
-
Method Details
-
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
- String[] fully qualified names of classes to verify.
-
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
private void initConnections()Machine-generated. -
initialize
private void initialize()Machine-generated. -
pass1Button_ActionPerformed
Machine-generated. -
pass2Button_ActionPerformed
Machine-generated. -
pass4Button_ActionPerformed
Machine-generated.
-