Revision 44744 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/featuretype/DefaultFeatureAttributePanel.java

View differences:

DefaultFeatureAttributePanel.java
820 820
                    if (!emulator.isValid()) {
821 821
                        ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager();
822 822
                        dialogs.messageDialog(
823
                                i18n.getTranslation("_The_expression_of_virtual_field_is_not_valid")
823
                                i18n.getTranslation("_The_expression_of_virtual_field_is_not_valid")+"\n"
824 824
                                + "\n"
825 825
                                + emulator.getErrorMessage(),
826 826
                                i18n.getTranslation("_Warning"),
......
841 841
                            return null;
842 842
                        }
843 843
                    }
844
                    List<String> undefinedSymbols = emulator.getUndefinedSymbols();
845
                    if( undefinedSymbols!=null && !undefinedSymbols.isEmpty() ) {
846
                        ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager();
847
                        dialogs.messageDialog(
848
                                i18n.getTranslation("_The_expression_has_undefined_symbols_at_this_moment")+"\n"
849
                                + i18n.getTranslation("_This_may_not_be_a_mistake")+"\n"
850
                                + "\n"
851
                                + "("+StringUtils.join(undefinedSymbols,",")+")",
852
                                i18n.getTranslation("_Warning"),
853
                                JOptionPane.WARNING_MESSAGE
854
                        );
855
                    }
844 856
                    descriptor.setFeatureAttributeEmulator(emulator);
845 857
                    //
846 858
                    // No se porque esto de abajo no funciona.

Also available in: Unified diff