Revision 9400
org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.swing/org.gvsig.vcsgis.swing.impl/src/main/java/org/gvsig/vcsgis/swing/impl/importhistory/ImportHistoryImpl.java | ||
---|---|---|
461 | 461 |
} |
462 | 462 |
|
463 | 463 |
private void doChangedSourceStore() { |
464 |
FeatureStore store = getSourceFeatureStore(); |
|
464 |
FeatureStore store = getSourceFeatureStore(); //Don't dispose
|
|
465 | 465 |
if (store == null) { |
466 | 466 |
this.identifierFieldPicker.setFeatureType(null); |
467 | 467 |
this.sortFieldPicker.setFeatureType(null); |
... | ... | |
480 | 480 |
DataSwingManager dalSwingManager = DALSwingLocator.getDataSwingManager(); |
481 | 481 |
deletedConditionPicker.getConfig().removeAllSymbolTables(); |
482 | 482 |
dalSwingManager.configureExpressionBuilder(deletedConditionPicker.getConfig(), store); |
483 |
DisposeUtils.disposeQuietly(store); |
|
484 | 483 |
doUpdateComponents(); |
485 | 484 |
} |
486 | 485 |
|
... | ... | |
624 | 623 |
} |
625 | 624 |
|
626 | 625 |
private FeatureStore getSourceFeatureStore() { |
626 |
// Don't dispose returned store |
|
627 | 627 |
switch (tabAddToWorkspace.getSelectedIndex()) { |
628 | 628 |
case TAB_LAYERS_INDEX: |
629 | 629 |
TreePath selection = treeLayers.getSelectionModel().getSelectionPath(); |
Also available in: Unified diff