Class 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
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.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.
      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.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

      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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • 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.
      • 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.
      • 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.
      • 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.