r1398 - jaxx/trunk/jaxx-runtime-swing-widget/src/main/java/jaxx/runtime/swing/editor
Author: tchemit Date: 2009-05-08 17:33:16 +0000 (Fri, 08 May 2009) New Revision: 1398 Modified: jaxx/trunk/jaxx-runtime-swing-widget/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java Log: add FIXME :) Modified: jaxx/trunk/jaxx-runtime-swing-widget/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java =================================================================== --- jaxx/trunk/jaxx-runtime-swing-widget/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java 2009-05-07 15:20:41 UTC (rev 1397) +++ jaxx/trunk/jaxx-runtime-swing-widget/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java 2009-05-08 17:33:16 UTC (rev 1398) @@ -76,12 +76,13 @@ editor.getTextField().addMouseListener(new PopupListener()); // Determine si c'est un float - Class type = getGetter().getReturnType(); + Class<?> type = getGetter().getReturnType(); + //FIXME le test n'est pas assez fort (on peut avoir un long, short,...) editor.setUseFloat(!type.equals(Integer.class) && !type.equals(int.class)); // Initialise le model if (editor.getModel() == null){ - Number num = (Number)getGetter().invoke(editor.getBean(), null); + Number num = (Number)getGetter().invoke(editor.getBean()); editor.setModel(num); } @@ -97,13 +98,7 @@ log.error(ex); } catch (InvocationTargetException ex) { log.error(ex); - } - /*if (editor.getResetButton().getIcon() == null) { - editor.getResetButton().setIcon(SwingUtil.createActionIcon("numbereditor-reset")); - } - if (editor.getButton().getIcon() == null) { - editor.getButton().setIcon(SwingUtil.createActionIcon("numbereditor-calculator")); - }*/ + } } /**
participants (1)
-
tchemit@users.labs.libre-entreprise.org