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

View differences:

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