2222import java .util .List ;
2323import java .util .Map ;
2424
25- public class BytecodeViewer
25+ public class JDA
2626{
27-
2827 /*per version*/
2928 public static final String version = "0.0.1" ;
3029 public static final boolean previewCopy = false ;
@@ -92,11 +91,11 @@ public static void main(String[] args)
9291 Settings .loadGUI ();
9392 viewer = new MainViewerGUI ();
9493 Boot .boot ();
95- BytecodeViewer .BOOT (args , false );
94+ JDA .BOOT (args , false );
9695 }
9796 else
9897 {
99- BytecodeViewer .BOOT (args , true );
98+ JDA .BOOT (args , true );
10099 input .executeCommandLine ();
101100 }
102101 }
@@ -300,9 +299,9 @@ public static void openFiles(final File[] files, boolean recentFiles)
300299 if (recentFiles )
301300 for (File f : files )
302301 if (f .exists ())
303- BytecodeViewer .addRecentFile (f );
302+ JDA .addRecentFile (f );
304303
305- BytecodeViewer .viewer .setIcon (true );
304+ JDA .viewer .setIcon (true );
306305 update = true ;
307306
308307 Thread t = new Thread ()
@@ -360,7 +359,7 @@ public void run()
360359 }
361360 }
362361 container .files = files ;
363- BytecodeViewer .files .add (container );
362+ JDA .files .add (container );
364363 }
365364 else
366365 {
@@ -390,7 +389,7 @@ else if (fn.endsWith(".class"))
390389 FileContainer container = new FileContainer (f );
391390 container .files .put (cn .name + ".class" , bytes );
392391 container .add (cn );
393- BytecodeViewer .files .add (container );
392+ JDA .files .add (container );
394393 }
395394 else
396395 {
@@ -413,7 +412,7 @@ else if (fn.endsWith(".class"))
413412
414413 FileContainer container = new FileContainer (f );
415414 container .files = files ;
416- BytecodeViewer .files .add (container );
415+ JDA .files .add (container );
417416 }
418417 }
419418 }
@@ -425,7 +424,7 @@ else if (fn.endsWith(".class"))
425424 }
426425 finally
427426 {
428- BytecodeViewer .viewer .setIcon (false );
427+ JDA .viewer .setIcon (false );
429428 if (update )
430429 try
431430 {
@@ -701,7 +700,7 @@ public static void checkHotKey(KeyEvent e)
701700 JFileChooser fc = new JFileChooser ();
702701 try
703702 {
704- fc .setSelectedFile (new File (BytecodeViewer .lastDirectory ));
703+ fc .setSelectedFile (new File (JDA .lastDirectory ));
705704 }
706705 catch (Exception e2 )
707706 {
@@ -731,16 +730,16 @@ public String getDescription()
731730 });
732731 fc .setFileHidingEnabled (false );
733732 fc .setAcceptAllFileFilterUsed (false );
734- int returnVal = fc .showOpenDialog (BytecodeViewer .viewer );
733+ int returnVal = fc .showOpenDialog (JDA .viewer );
735734
736735 if (returnVal == JFileChooser .APPROVE_OPTION )
737736 {
738- BytecodeViewer .lastDirectory = fc .getSelectedFile ().getAbsolutePath ();
737+ JDA .lastDirectory = fc .getSelectedFile ().getAbsolutePath ();
739738 try
740739 {
741- BytecodeViewer .viewer .setIcon (true );
742- BytecodeViewer .openFiles (new File [] { fc .getSelectedFile () }, true );
743- BytecodeViewer .viewer .setIcon (false );
740+ JDA .viewer .setIcon (true );
741+ JDA .openFiles (new File [] { fc .getSelectedFile () }, true );
742+ JDA .viewer .setIcon (false );
744743 }
745744 catch (Exception e1 )
746745 {
@@ -751,7 +750,7 @@ public String getDescription()
751750 else if ((e .getKeyCode () == KeyEvent .VK_N ) && ((e .getModifiers () & KeyEvent .CTRL_MASK ) != 0 ))
752751 {
753752 last = System .currentTimeMillis ();
754- BytecodeViewer .resetWorkSpace (true );
753+ JDA .resetWorkSpace (true );
755754 }
756755 else if ((e .getKeyCode () == KeyEvent .VK_R ) && ((e .getModifiers () & KeyEvent .CTRL_MASK ) != 0 ))
757756 {
@@ -762,9 +761,9 @@ else if ((e.getKeyCode() == KeyEvent.VK_S) && ((e.getModifiers() & KeyEvent.CTRL
762761 {
763762 last = System .currentTimeMillis ();
764763
765- if (BytecodeViewer .getLoadedClasses ().isEmpty ())
764+ if (JDA .getLoadedClasses ().isEmpty ())
766765 {
767- BytecodeViewer .showMessage ("First open a class, jar, or zip file." );
766+ JDA .showMessage ("First open a class, jar, or zip file." );
768767 return ;
769768 }
770769
@@ -801,7 +800,7 @@ public String getDescription()
801800 JOptionPane pane = new JOptionPane ("Are you sure you wish to overwrite this existing file?" );
802801 Object [] options = new String [] { "Yes" , "No" };
803802 pane .setOptions (options );
804- JDialog dialog = pane .createDialog (BytecodeViewer .viewer , "Java DisAssembler - Overwrite File" );
803+ JDialog dialog = pane .createDialog (JDA .viewer , "Java DisAssembler - Overwrite File" );
805804 dialog .setVisible (true );
806805 Object obj = pane .getValue ();
807806 int result = -1 ;
@@ -821,14 +820,14 @@ public String getDescription()
821820
822821 final File file2 = file ;
823822
824- BytecodeViewer .viewer .setIcon (true );
823+ JDA .viewer .setIcon (true );
825824 Thread t = new Thread ()
826825 {
827826 @ Override
828827 public void run ()
829828 {
830- JarUtils .saveAsJar (BytecodeViewer .getLoadedBytes (), file2 .getAbsolutePath ());
831- BytecodeViewer .viewer .setIcon (false );
829+ JarUtils .saveAsJar (JDA .getLoadedBytes (), file2 .getAbsolutePath ());
830+ JDA .viewer .setIcon (false );
832831 }
833832 };
834833 t .start ();
0 commit comments