Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\bcel\verifier\VerifyDialog.class
???? -? f ? f ? f ? f ? f ? f ? f ? f ? f ? u ? f ? f ? f ? f ? f ? f ? f ? ? ? f ? ? f ? f ? f ? u ? u ? u ? u ? u ? u ? u ? u ? f f f f f f f f 4 ? ! " # $ %& ? ?' () f* + (,-./0 12345678 9:; <= &> ?@ uA B C DE DF uG fHI _ ?J _KL _M DNO fPQ h ? ST 9UV W XY Z [ \ ] ^_ `a IvjEventHandler InnerClasses ivjJDialogContentPane Ljavax/swing/JPanel; ivjPass1Panel ivjPass2Panel ivjPass3Panel ivjPass1Button Ljavax/swing/JButton; ivjPass2Button ivjPass3Button ivjEventHandler 7Lorg/apache/bcel/verifier/VerifyDialog$IvjEventHandler; class_name Ljava/lang/String; classes_to_verify I ivjFlushButton <init> ()V Code LineNumberTable LocalVariableTable this 'Lorg/apache/bcel/verifier/VerifyDialog; (Ljava/awt/Dialog;)V owner Ljava/awt/Dialog; &(Ljava/awt/Dialog;Ljava/lang/String;)V title '(Ljava/awt/Dialog;Ljava/lang/String;Z)V modal Z (Ljava/awt/Dialog;Z)V (Ljava/awt/Frame;)V Ljava/awt/Frame; %(Ljava/awt/Frame;Ljava/lang/String;)V &(Ljava/awt/Frame;Ljava/lang/String;Z)V (Ljava/awt/Frame;Z)V (Ljava/lang/String;)V fully_qualified_class_name dotclasspos connEtoC1 (Ljava/awt/event/ActionEvent;)V arg1 Ljava/awt/event/ActionEvent; ivjExc Ljava/lang/Throwable; connEtoC2 connEtoC3 connEtoC4 flushButton_ActionPerformed actionEvent getFlushButton ()Ljavax/swing/JButton; getJDialogContentPane ()Ljavax/swing/JPanel; getPass1Button getPass1Panel getPass2Button getPass2Panel getPass3Button getPass3Panel handleException (Ljava/lang/Throwable;)V exception initConnections Exceptionsb initialize main ([Ljava/lang/String;)V args [Ljava/lang/String; i aVerifyDialog pass1Button_ActionPerformed v #Lorg/apache/bcel/verifier/Verifier; vr -Lorg/apache/bcel/verifier/VerificationResult; pass2Button_ActionPerformed pass4Button_ActionPerformed color Ljava/awt/Color; jc %Lorg/apache/bcel/classfile/JavaClass; nr access$000 >(Lorg/apache/bcel/verifier/VerifyDialog;)Ljavax/swing/JButton; x0 Synthetic access$100 F(Lorg/apache/bcel/verifier/VerifyDialog;Ljava/awt/event/ActionEvent;)V x1 access$200 access$300 access$400 access$500 access$600 access$700 access$810 ()I access$800 SourceFile VerifyDialog.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? x y z y { y | y } ~ ~ ? ~ 5org/apache/bcel/verifier/VerifyDialog$IvjEventHandler ?c ? ? java.lang.Object ? ? ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .classdefghij ? ? java/lang/Throwable ? ? ? ? ? ? ? ?klmno ?pq ? ? ?rs ?tuvwx ? ? ? ? ? javax/swing/JButton FlushButtony ? &Flush: Forget old verification resultsz{ ?|}~?? ??v? ? javax/swing/JPanel JDialogContentPane??? ? ????? Pass1Button *Pass1: Verify binary layout of .class file Button1 Pass1Panel?~ Pass2Button -Pass 2: Verify static .class file constraints Button2 Pass2Panel Pass3Button Passes 3a+3b: Verify code arrays Pass3Panel??? &--------- UNCAUGHT EXCEPTION ---------?? ????? VerifyDialog????????????? ? ? java/lang/StringBuffer '?? ' verification - JustIce / BCEL??? ? %org/apache/bcel/verifier/VerifyDialog ? ? 'org/apache/bcel/verifier/VerifyDialog$1 ????? 3Exception occurred in main() of javax.swing.JDialog???? ?? ???? ???????? javax/swing/JDialog java/lang/Exception *(Lorg/apache/bcel/verifier/VerifyDialog;)V java/lang/String lastIndexOf (Ljava/lang/String;)I substring (II)Ljava/lang/String; replace (CC)Ljava/lang/String; (org/apache/bcel/verifier/VerifierFactory getVerifier 7(Ljava/lang/String;)Lorg/apache/bcel/verifier/Verifier; !org/apache/bcel/verifier/Verifier flush org/apache/bcel/Repository removeClass java/awt/Color gray javax/swing/JComponent setBackground (Ljava/awt/Color;)V java/awt/Component repaint setName javax/swing/AbstractButton setText java/awt/SystemColor controlHighlight Ljava/awt/SystemColor; setBounds (IIII)V red setForeground setActionCommand java/awt/Container setLayout (Ljava/awt/LayoutManager;)V getName ()Ljava/lang/String; add )(Ljava/awt/Component;Ljava/lang/Object;)V controlShadow java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println printStackTrace (Ljava/io/PrintStream;)V addActionListener "(Ljava/awt/event/ActionListener;)V setDefaultCloseOperation (I)V setSize (II)V setVisible (Z)V java/awt/Dialog setModal setResizable setContentPane (Ljava/awt/Container;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString setTitle java/awt/Window addWindowListener "(Ljava/awt/event/WindowListener;)V err doPass1 /()Lorg/apache/bcel/verifier/VerificationResult; +org/apache/bcel/verifier/VerificationResult getStatus green doPass2 yellow lookupClass 9(Ljava/lang/String;)Lorg/apache/bcel/classfile/JavaClass; #org/apache/bcel/classfile/JavaClass getMethods %()[Lorg/apache/bcel/classfile/Method; doPass3b 0(I)Lorg/apache/bcel/verifier/VerificationResult; ! f u x y z y { y | y } ~ ~ ? ~ ? ? ? ? ? ? ? ~ ( ? ? ? ? C*? *? *? *? *? *? *? *? *? Y*? ? *? *? *? ? ? 6 } N P R T V X "