Remove unused code in EnumEditor
This commit is contained in:
@@ -1,11 +1,5 @@
|
|||||||
package eva2.gui.editor;
|
package eva2.gui.editor;
|
||||||
|
|
||||||
import eva2.gui.PropertyValueSelector;
|
|
||||||
|
|
||||||
import javax.swing.*;
|
|
||||||
import java.awt.*;
|
|
||||||
import java.awt.event.WindowAdapter;
|
|
||||||
import java.awt.event.WindowEvent;
|
|
||||||
import java.beans.PropertyEditorSupport;
|
import java.beans.PropertyEditorSupport;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -36,9 +30,9 @@ public class EnumEditor extends PropertyEditorSupport {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setAsText(String text) throws IllegalArgumentException {
|
public void setAsText(String text) throws IllegalArgumentException {
|
||||||
for (int i = 0; i < enumConstants.length; i++) {
|
for (Enum enumConstant : enumConstants) {
|
||||||
if (text.equals(enumConstants[i].toString())) {
|
if (text.equals(enumConstant.toString())) {
|
||||||
setValue(enumConstants[i]);
|
setValue(enumConstant);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -56,40 +50,4 @@ public class EnumEditor extends PropertyEditorSupport {
|
|||||||
}
|
}
|
||||||
return tags;
|
return tags;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Test the editor.
|
|
||||||
*
|
|
||||||
* @param args ignored
|
|
||||||
*/
|
|
||||||
public static void main(String[] args) {
|
|
||||||
try {
|
|
||||||
Enum<?> initial = TestEnum.asdf;
|
|
||||||
EnumEditor ed = new EnumEditor();
|
|
||||||
ed.setValue(initial);
|
|
||||||
PropertyValueSelector ps = new PropertyValueSelector(ed);
|
|
||||||
JFrame f = new JFrame();
|
|
||||||
f.addWindowListener(new WindowAdapter() {
|
|
||||||
@Override
|
|
||||||
public void windowClosing(WindowEvent e) {
|
|
||||||
System.exit(0);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
f.getContentPane().setLayout(new BorderLayout());
|
|
||||||
f.getContentPane().add(ps, BorderLayout.CENTER);
|
|
||||||
f.pack();
|
|
||||||
f.setVisible(true);
|
|
||||||
} catch (Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
System.err.println(ex.getMessage());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
enum TestEnum {
|
|
||||||
asdf, sdf, asdfa;
|
|
||||||
|
|
||||||
public String toString() {
|
|
||||||
return "Foo" + name();
|
|
||||||
}
|
|
||||||
}
|
}
|
Reference in New Issue
Block a user