home *** CD-ROM | disk | FTP | other *** search
- package jclass.beans;
-
- import java.beans.PropertyEditorSupport;
- import jclass.util.JCUtilConverter;
-
- public class IntegerEditor extends PropertyEditorSupport {
- public void setAsText(String var1) throws IllegalArgumentException {
- if (var1 == null) {
- throw new IllegalArgumentException("invalid integer: " + var1);
- } else {
- int var2 = JCUtilConverter.toInt(var1, 0);
- ((PropertyEditorSupport)this).setValue(new Integer(var2));
- }
- }
-
- public String getAsText() {
- String var1 = ((Integer)((PropertyEditorSupport)this).getValue()).toString();
- return var1;
- }
-
- public String getJavaInitializationString() {
- Integer var1 = (Integer)((PropertyEditorSupport)this).getValue();
- return var1 == null ? "null" : this.getAsText();
- }
- }
-