Revision 458 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/legendmanager/FLegendManagerWindow.java
FLegendManagerWindow.java | ||
---|---|---|
16 | 16 |
import java.awt.event.ActionEvent; |
17 | 17 |
import java.awt.event.ActionListener; |
18 | 18 |
import java.io.File; |
19 |
import java.util.ArrayList; |
|
20 | 19 |
|
21 | 20 |
import javax.swing.JButton; |
22 | 21 |
import javax.swing.JDialog; |
... | ... | |
25 | 24 |
import javax.swing.JTabbedPane; |
26 | 25 |
import javax.xml.transform.TransformerFactory; |
27 | 26 |
import javax.xml.transform.sax.SAXTransformerFactory; |
28 |
import javax.xml.transform.sax.TransformerHandler; |
|
29 |
import javax.xml.transform.stream.StreamResult; |
|
30 | 27 |
|
31 | 28 |
import org.xml.sax.SAXNotSupportedException; |
32 | 29 |
import org.xml.sax.XMLReader; |
33 | 30 |
import org.xml.sax.helpers.XMLReaderFactory; |
34 | 31 |
|
35 | 32 |
import com.iver.cit.gvsig.fmap.NewMapControl; |
36 |
import com.iver.cit.gvsig.fmap.core.FLabel; |
|
37 |
import com.iver.cit.gvsig.fmap.core.v02.FConstant; |
|
38 | 33 |
import com.iver.cit.gvsig.fmap.layers.FLayer; |
39 | 34 |
import com.iver.cit.gvsig.fmap.layers.FLyrVect; |
40 |
import com.iver.cit.gvsig.fmap.layers.FRecordset; |
|
41 | 35 |
import com.iver.cit.gvsig.fmap.rendering.IntervalLegend; |
42 |
import com.iver.cit.gvsig.fmap.rendering.LegendInfo;
|
|
36 |
import com.iver.cit.gvsig.fmap.rendering.Legend; |
|
43 | 37 |
import com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend; |
44 | 38 |
import com.iver.cit.gvsig.fmap.rendering.UniqueValueLegend; |
45 | 39 |
import com.iver.cit.gvsig.gui.TOC; |
46 |
import com.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendBreaks; |
|
47 | 40 |
import com.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendDefault; |
48 |
import com.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendLabels; |
|
49 |
import com.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendValues; |
|
50 | 41 |
import com.iver.cit.gvsig.project.XMLEntityXMLHandler; |
51 | 42 |
import com.iver.mdiApp.App; |
52 | 43 |
import com.iver.mdiApp.Messages; |
... | ... | |
74 | 65 |
private NewMapControl m_MapControl; |
75 | 66 |
private FLyrVect m_Lyr; |
76 | 67 |
private TOC m_Toc; |
77 |
private LegendInfo m_Renderer; // Le asignaremos la leyenda del primer tema activo.
|
|
68 |
private Legend m_Renderer; // Le asignaremos la leyenda del primer tema activo. |
|
78 | 69 |
private JTabbedPane organizador = new JTabbedPane(); |
79 | 70 |
private FPanelLegendDefault m_defaultLegendPanel; |
80 | 71 |
// private FPanelLegendValues m_valuesLegendPanel; |
... | ... | |
160 | 151 |
add(organizador, java.awt.BorderLayout.NORTH); |
161 | 152 |
add(panelButtons, java.awt.BorderLayout.SOUTH); |
162 | 153 |
|
163 |
//pack(); |
|
154 |
// pack();
|
|
164 | 155 |
} |
165 | 156 |
|
166 | 157 |
private FLyrVect getFirstActiveLayerVect() |
... | ... | |
204 | 195 |
m_Toc = associatedToc; |
205 | 196 |
|
206 | 197 |
FLyrVect lyr = getFirstActiveLayerVect(); |
207 |
m_Renderer = (LegendInfo) lyr.getLegendInfo(); //.cloneRenderer();
|
|
198 |
m_Renderer = (Legend) lyr.getLegendInfo(); //.cloneRenderer(); |
|
208 | 199 |
actualizar(); |
209 | 200 |
} |
210 | 201 |
|
... | ... | |
390 | 381 |
* @see com.iver.mdiApp.FileListener#readFile(java.io.File) |
391 | 382 |
*/ |
392 | 383 |
public Object read(File file) { |
393 |
LegendInfo ret = null;
|
|
384 |
Legend ret = null; |
|
394 | 385 |
try { |
395 | 386 |
TransformerFactory transFact = TransformerFactory.newInstance(); |
396 | 387 |
|
Also available in: Unified diff