Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\bcel\verifier\VerifierAppFrame.class
???? -6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?! ?" ?#$ ?%& ?' ?() & ?* ?+ ?,- + ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; @ <= ?>? @A ?B ?C DE ?FG EH <IJ KL MN MO PQ RS T UV MWX R[ \ ] U^ _` Ma b c d _eY Mf ghi jk +lm c[ Rno f[p h[qrs l[tu o[v Dwxyz { ? | } ?~ ? ?? ?? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?S U?? ? U? ?? ?? ??? ?? ?? ? ??? ? ??? ???? ?? ?? ? ??? ?? ??? ??? ??? ????? contentPane Ljavax/swing/JPanel; jSplitPane1 Ljavax/swing/JSplitPane; jPanel1 jPanel2 jSplitPane2 jPanel3 classNamesJList Ljavax/swing/JList; gridLayout1 Ljava/awt/GridLayout; messagesPanel gridLayout2 jMenuBar1 Ljavax/swing/JMenuBar; jMenu1 Ljavax/swing/JMenu; jScrollPane1 Ljavax/swing/JScrollPane; messagesScrollPane jScrollPane3 gridLayout4 jScrollPane4 cardLayout1 Ljava/awt/CardLayout; JUSTICE_VERSION Ljava/lang/String; current_class gridLayout3 pass1TextPane Ljavax/swing/JTextPane; pass2TextPane messagesTextPane newFileMenuItem Ljavax/swing/JMenuItem; jSplitPane3 jSplitPane4 jScrollPane2 jScrollPane5 jScrollPane6 jScrollPane7 pass3aJList pass3bJList pass3aTextPane pass3bTextPane jMenu2 whatisMenuItem aboutMenuItem <init> ()V Code LineNumberTable LocalVariableTable this +Lorg/apache/bcel/verifier/VerifierAppFrame; e Ljava/lang/Exception; jbInit Exceptions processWindowEvent (Ljava/awt/event/WindowEvent;)V Ljava/awt/event/WindowEvent; classNamesJList_valueChanged )(Ljavax/swing/event/ListSelectionEvent;)V &Ljavax/swing/event/ListSelectionEvent; verify v #Lorg/apache/bcel/verifier/Verifier; vr -Lorg/apache/bcel/verifier/VerificationResult; jc %Lorg/apache/bcel/classfile/JavaClass; all3aok Z all3bok all3amsg all3bmsg methodnames [Ljava/lang/String; i I msgs allmsgs newFileMenuItem_actionPerformed (Ljava/awt/event/ActionEvent;)V Ljava/awt/event/ActionEvent; classname pass3aJList_valueChanged rejected pass3bJList_valueChanged aboutMenuItem_actionPerformed whatisMenuItem_actionPerformed SourceFile VerifierAppFrame.java ? ? javax/swing/JSplitPane ? ? javax/swing/JPanel ? ? ? ? ? ? ? ? javax/swing/JList ? ? java/awt/GridLayout ? ? ? ? ? ? javax/swing/JMenuBar ? ? javax/swing/JMenu ? ? javax/swing/JScrollPane ? ? ? ? ? ? ? ? ? ? java/awt/CardLayout ? ? JustIce by Enver Haase ? ? ? ? javax/swing/JTextPane ? ? ? ? ? ? javax/swing/JMenuItem ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? java/lang/Exception?? ??? ? ?????? java/awt/Dimension ???? JustIce?????????? File?????????? +org/apache/bcel/verifier/VerifierAppFrame$1 InnerClasses ?????????????????????????? New...????? +org/apache/bcel/verifier/VerifierAppFrame$2?? +org/apache/bcel/verifier/VerifierAppFrame$3 +org/apache/bcel/verifier/VerifierAppFrame$4 Help What is... +org/apache/bcel/verifier/VerifierAppFrame$5 About +org/apache/bcel/verifier/VerifierAppFrame$6 bottom?? top left right?????? ? ?????????? ? ? ? ? PLEASE WAIT ? ?? java/lang/Object? java/lang/String? ! java/lang/StringBuffer"# - HPlease enter the fully qualified name of a class or interface to verify:$%&'()*+, Method '-". ': /012?3, mJustIce is a Java class file verifier. It was implemented by Enver Haase in 2001. http://bcel.sourceforge.net45NThe upper four boxes to the right reflect verification passes according to The Java Virtual Machine Specification. These are (in that order): Pass one, Pass two, Pass three (before data flow analysis), Pass three (data flow analysis). The bottom box to the right shows (warning) messages; warnings do not cause a class to be rejected. )org/apache/bcel/verifier/VerifierAppFrame javax/swing/JFrame java/awt/Component enableEvents (J)V java/lang/Throwable printStackTrace getContentPane ()Ljava/awt/Container; java/awt/Container setLayout (Ljava/awt/LayoutManager;)V setJMenuBar (Ljavax/swing/JMenuBar;)V (II)V setSize (Ljava/awt/Dimension;)V java/awt/Frame setTitle (Ljava/lang/String;)V javax/swing/JComponent setMinimumSize setPreferredSize setOrientation (I)V javax/swing/AbstractButton setText getViewport ()Ljavax/swing/JViewport; java/awt/Color red Ljava/awt/Color; setBackground (Ljava/awt/Color;)V .(Lorg/apache/bcel/verifier/VerifierAppFrame;)V addListSelectionListener ,(Ljavax/swing/event/ListSelectionListener;)V setSelectionMode black javax/swing/BorderFactory createLineBorder -(Ljava/awt/Color;)Ljavax/swing/border/Border; setBorder (Ljavax/swing/border/Border;)V setRows setColumns setHgap createRaisedBevelBorder ()Ljavax/swing/border/Border; setToolTipText javax/swing/text/JTextComponent setEditable (Z)V javax/swing/KeyStroke getKeyStroke (IIZ)Ljavax/swing/KeyStroke; setAccelerator (Ljavax/swing/KeyStroke;)V addActionListener "(Ljava/awt/event/ActionListener;)V add )(Ljava/awt/Component;Ljava/lang/Object;)V ((Ljavax/swing/JMenu;)Ljavax/swing/JMenu; 0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; setDividerLocation java/awt/AWTEvent getID ()I java/lang/System exit $javax/swing/event/ListSelectionEvent getValueIsAdjusting ()Z getSelectedValue ()Ljava/lang/Object; toString ()Ljava/lang/String; setSelectedValue (Ljava/lang/Object;Z)V (org/apache/bcel/verifier/VerifierFactory getVerifier 7(Ljava/lang/String;)Lorg/apache/bcel/verifier/Verifier; !org/apache/bcel/verifier/Verifier flush doPass1 /()Lorg/apache/bcel/verifier/VerificationResult; +org/apache/bcel/verifier/VerificationResult getStatus getMessage javax/swing/JEditorPane yellow setListData ([Ljava/lang/Object;)V green doPass2 org/apache/bcel/Repository lookupClass 9(Ljava/lang/String;)Lorg/apache/bcel/classfile/JavaClass; #org/apache/bcel/classfile/JavaClass getMethods %()[Lorg/apache/bcel/classfile/Method; org/apache/bcel/classfile/Method replace (CC)Ljava/lang/String; setSelectionInterval getMessages ()[Ljava/lang/String; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; javax/swing/JOptionPane showInputDialog &(Ljava/lang/Object;)Ljava/lang/String; equals (Ljava/lang/Object;)Z isSelectedIndex (I)Z doPass3a 0(I)Lorg/apache/bcel/verifier/VerificationResult; getClassName ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getModel ()Ljavax/swing/ListModel; javax/swing/ListModel getSize doPass3b showMessageDialog <(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V ! ? ? &