summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java
diff options
context:
space:
mode:
authorGravatar jeff2014-07-31 22:27:26 -0400
committerGravatar jeff2014-07-31 22:27:26 -0400
commitfaae0a6514c2565a10f9a62dd18c5d79fbbe4156 (patch)
tree9369f3b920919dd4a4bb2aa449c3dc467d4a43ea /src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java
parentswitched to line-by-line mergable, human-readable file format for mappings (diff)
downloadenigma-fork-faae0a6514c2565a10f9a62dd18c5d79fbbe4156.tar.gz
enigma-fork-faae0a6514c2565a10f9a62dd18c5d79fbbe4156.tar.xz
enigma-fork-faae0a6514c2565a10f9a62dd18c5d79fbbe4156.zip
fixed bug with save mappings menu
gui shows deobfuscated classes list now working on name validation/sanitization
Diffstat (limited to 'src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java')
-rw-r--r--src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java b/src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java
deleted file mode 100644
index 0badb3b..0000000
--- a/src/cuchaz/enigma/gui/ObfuscatedClassListCellRenderer.java
+++ /dev/null
@@ -1,40 +0,0 @@
1/*******************************************************************************
2 * Copyright (c) 2014 Jeff Martin.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the GNU Public License v3.0
5 * which accompanies this distribution, and is available at
6 * http://www.gnu.org/licenses/gpl.html
7 *
8 * Contributors:
9 * Jeff Martin - initial API and implementation
10 ******************************************************************************/
11package cuchaz.enigma.gui;
12
13import java.awt.Component;
14
15import javax.swing.DefaultListCellRenderer;
16import javax.swing.JLabel;
17import javax.swing.JList;
18import javax.swing.ListCellRenderer;
19
20import cuchaz.enigma.ClassFile;
21
22public class ObfuscatedClassListCellRenderer implements ListCellRenderer<ClassFile>
23{
24 private DefaultListCellRenderer m_defaultRenderer;
25
26 public ObfuscatedClassListCellRenderer( )
27 {
28 m_defaultRenderer = new DefaultListCellRenderer();
29 }
30
31 @Override
32 public Component getListCellRendererComponent( JList<? extends ClassFile> list, ClassFile classFile, int index, boolean isSelected, boolean hasFocus )
33 {
34 JLabel label = (JLabel)m_defaultRenderer.getListCellRendererComponent( list, classFile, index, isSelected, hasFocus );
35
36 label.setText( classFile.getName() );
37
38 return label;
39 }
40}