Revision 47524 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectAttributesPanel.java
SelectAttributesPanel.java | ||
---|---|---|
160 | 160 |
return false; |
161 | 161 |
case COLUMN_FIELD_CALCULATED: { |
162 | 162 |
ExportAttribute attr = this.attributes.get(rowIndex); |
163 |
if (!attr.getDescriptor().isComputed()) { |
|
164 |
return false; |
|
165 |
} |
|
163 | 166 |
DataType dataType = attr.getDescriptor().getDataType(); |
167 |
if( dataType.getType() == DataTypes.GEOMETRY ) { |
|
168 |
return true; |
|
169 |
} |
|
164 | 170 |
if (dataType.isContainer() |
165 | 171 |
|| dataType.isObject() |
166 | 172 |
|| dataType.isDynObject()) { |
167 | 173 |
return false; |
168 | 174 |
} |
169 |
if (attr.getDescriptor().isComputed()) { |
|
170 |
return true; |
|
171 |
} |
|
172 |
return false; |
|
175 |
return true; |
|
173 | 176 |
} |
174 | 177 |
default: |
175 | 178 |
return true; |
Also available in: Unified diff