Revision 45162 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/featurequery/DefaultFeatureQueryOrderPanel.java
DefaultFeatureQueryOrderPanel.java | ||
---|---|---|
247 | 247 |
modelAvailables.addElement(attr); |
248 | 248 |
} |
249 | 249 |
} |
250 |
for (FeatureAttributeDescriptor attr : this.query.getExtraColumn().getColumns()) { |
|
251 |
if (this.query.getOrder() == null || !this.query.getOrder().contains(attr.getName())) { |
|
252 |
modelAvailables.addElement(attr); |
|
253 |
} |
|
254 |
} |
|
250 | 255 |
for (FeatureQueryOrderMember member : this.query.getOrder().members()) { |
251 | 256 |
FeatureAttributeDescriptor attr = this.featureType.getAttributeDescriptor(member.getAttributeName()); |
257 |
if (attr==null) { |
|
258 |
attr = this.query.getExtraColumn().get(member.getAttributeName()); |
|
259 |
} |
|
252 | 260 |
modelOrder.addElement(attr); |
253 | 261 |
} |
254 | 262 |
modelAvailables.setFilter(this.txtColumnsFilter.getText()); |
Also available in: Unified diff