Revision 47787 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/expressionbuilder/formatters/ComputedAttribute.java
ComputedAttribute.java | ||
---|---|---|
58 | 58 |
|
59 | 59 |
@Override |
60 | 60 |
public boolean canApply(ExpressionBuilder.Value value) { |
61 |
FeatureAttributeDescriptor attr = this.getFeatureAttributeDescriptor(value); |
|
61 |
if( value instanceof SQLBuilder.SelectColumnBuilder ) { |
|
62 |
return false; |
|
63 |
} |
|
64 |
FeatureAttributeDescriptor attr = this.getFeatureAttributeDescriptor(value); |
|
62 | 65 |
if (attr == null) { |
63 | 66 |
return false; |
64 | 67 |
} |
... | ... | |
106 | 109 |
} |
107 | 110 |
|
108 | 111 |
FeatureQuery query = (FeatureQuery) value.getProperty(PROP_QUERY); |
109 |
if (query != null) {
|
|
112 |
if (query == null) {
|
|
110 | 113 |
return null; |
111 | 114 |
} |
112 | 115 |
FeatureExtraColumns extraColumn = query.getExtraColumn(); |
Also available in: Unified diff