Revision 47046
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/updatetable/UpdateTableProcessImpl.java | ||
---|---|---|
174 | 174 |
} |
175 | 175 |
|
176 | 176 |
this.featureSymbolTable.setFeature(feature); |
177 |
boolean sholdProcessFeature = DataTypeUtils.toBoolean(filter.execute(featureSymbolTable), false); |
|
178 |
if (!sholdProcessFeature) { |
|
179 |
continue; |
|
177 |
if( filter!=null ) { |
|
178 |
boolean sholdProcessFeature = DataTypeUtils.toBoolean(filter.execute(featureSymbolTable), false); |
|
179 |
if (!sholdProcessFeature) { |
|
180 |
continue; |
|
181 |
} |
|
180 | 182 |
} |
181 | 183 |
|
182 | 184 |
EditableFeature editable_feature = feature.getEditable(); |
... | ... | |
220 | 222 |
continue; |
221 | 223 |
} |
222 | 224 |
Expression expression = field.getExpression(); |
223 |
if (expression.isPhraseEmpty()) { |
|
225 |
if (expression == null || expression.isPhraseEmpty()) {
|
|
224 | 226 |
continue; |
225 | 227 |
} |
226 | 228 |
this.featureSymbolTable.setFeature(feature); |
Also available in: Unified diff