Revision 41053 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.swing/org.gvsig.symbology.swing.api/src/main/java/org/gvsig/app/gui/styling/SymbolSelector.java
SymbolSelector.java | ||
---|---|---|
58 | 58 |
|
59 | 59 |
import org.slf4j.Logger; |
60 | 60 |
import org.slf4j.LoggerFactory; |
61 |
|
|
62 | 61 |
import org.gvsig.andami.PluginServices; |
63 | 62 |
import org.gvsig.andami.messages.NotificationManager; |
64 | 63 |
import org.gvsig.andami.ui.mdiManager.WindowInfo; |
... | ... | |
95 | 94 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.line.IMultiLayerLineSymbol; |
96 | 95 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol; |
97 | 96 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMultiLayerMarkerSymbol; |
97 |
import org.gvsig.tools.dispose.Disposable; |
|
98 | 98 |
|
99 | 99 |
|
100 | 100 |
/** |
... | ... | |
617 | 617 |
if (dir == null) { |
618 | 618 |
return; |
619 | 619 |
} |
620 |
|
|
620 |
ListModel model = jListSymbols.getModel(); |
|
621 |
if( model != null && model instanceof Disposable ) { |
|
622 |
((Disposable)model).dispose(); |
|
623 |
} |
|
621 | 624 |
jListSymbols.setModel(newListModel()); |
622 |
// jListSymbols.setSelectedValue(selectedElement, true); |
|
623 | 625 |
} |
624 | 626 |
}); |
625 | 627 |
jScrollPane.setViewportView(libraryBrowser); |
Also available in: Unified diff