Revision 40688 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/StyleSelector.java

View differences:

StyleSelector.java
89 89
import javax.swing.JPanel;
90 90
import javax.swing.JTextField;
91 91
import javax.swing.ListCellRenderer;
92
import javax.swing.ListModel;
92 93
import javax.swing.event.ListSelectionEvent;
93 94
import javax.swing.event.ListSelectionListener;
94 95

  
......
97 98
import org.gvsig.andami.messages.NotificationManager;
98 99
import org.gvsig.app.gui.JComboBoxUnits;
99 100
import org.gvsig.app.gui.panels.ImageSizePanel;
101
import org.gvsig.fmap.mapcontext.MapContextLocator;
100 102
import org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport;
101 103
import org.gvsig.fmap.mapcontext.rendering.symbols.styles.ILabelStyle;
102 104
import org.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle;
......
138 140
	public StyleSelector(IStyle style, int shapeType, SelectorFilter filter) {
139 141
		super(null, shapeType, filter, false);
140 142

  
141
    	Preferences prefs = Preferences.userRoot().node( "gvsig.foldering" );
142
		rootDir = new File(prefs.get("SymbolStylesFolder", System.getProperty("user.home")+"/gvSIG/Styles"));
143
		rootDir = new File(
144
				MapContextLocator.getSymbolManager().getSymbolPreferences()
145
				.getSymbolLibraryPath());
146
		
147
    	// Preferences prefs = Preferences.userRoot().node( "gvsig.foldering" );
148
		// rootDir = new File(prefs.get("SymbolStylesFolder",
149
		// System.getProperty("user.home")+"/gvSIG/Styles"));
150
		
143 151
		if (!rootDir.exists())
144 152
			rootDir.mkdir();
145 153

  
......
210 218
		return mySelectedElement;
211 219
	}
212 220

  
213
	protected SymbolSelectorListModel newListModel() {
221
	protected ListModel newListModel() {
214 222
		StyleSelectorListModel listModel = new StyleSelectorListModel(
215 223
				dir,
216
//				selectedElement,
217 224
				sFilter,
218 225
				StyleSelectorListModel.STYLE_FILE_EXTENSION);
219 226
		return listModel;

Also available in: Unified diff