skipGEOMETRY.patch
src/main/java/org/gvsig/expressionfield/project/documents/table/gui/EvalExpressionDialog.java (copia locale) | ||
---|---|---|
726 | 729 |
for ( int i = 0; i < fds.size(); i++ ) { |
727 | 730 |
Field field = new Field(); |
728 | 731 |
field.setFieldDescription(fds.getAttributeDescriptor(i)); |
729 |
try { |
|
730 |
field.eval(interpreter); |
|
731 |
} catch (BSFException e) { |
|
732 |
e.printStackTrace(); |
|
732 |
if (field.getName() != "GEOMETRY") { |
|
733 |
try { |
|
734 |
field.eval(interpreter); |
|
735 |
} catch (BSFException e) { |
|
736 |
e.printStackTrace(); |
|
737 |
} |
|
738 |
lm.addOperator(field); |
|
733 | 739 |
} |
734 |
lm.addOperator(field); |
|
735 | 740 |
} |
736 | 741 |
|
737 | 742 |
listFields.addMouseListener(new MouseListener() { |