Revision 19367 trunk/libraries/libGPE-KML/src/org/gvsig/gpe/kml/writer/GPEKmlWriterHandlerImplementor.java

View differences:

GPEKmlWriterHandlerImplementor.java
5 5
import java.io.StringWriter;
6 6
import java.util.Stack;
7 7

  
8
import org.gvsig.gpe.gml.GMLTags;
8
import org.gvsig.gpe.gml.utils.GMLTags;
9 9
import org.gvsig.gpe.kml.KmlTags;
10 10
import org.gvsig.gpe.kml.writer.profiles.IWriterProfile;
11 11
import org.gvsig.gpe.warnings.FeatureNotSupportedWarning;
12 12
import org.gvsig.gpe.xml.exceptions.GPEXmlToZipFileException;
13 13
import org.gvsig.gpe.xml.writer.GPEXmlWriterHandlerImplementor;
14
import org.gvsig.gpe.xml.writer.IWriter;
14 15
import org.gvsig.gpe.xml.writer.Writer;
15 16

  
16 17

  
......
134 135
	 * (non-Javadoc)
135 136
	 * @see org.gvsig.gpe.xml.writer.GPEXmlWriterHandler#createOutputStream()
136 137
	 */
137
	protected Writer createWriter() throws IOException {
138
	protected IWriter createWriter() throws IOException {
138 139
		return new Writer(new FileWriter(getOutputFile()));	 
139 140
	}
140 141
	
......
248 249
	 * @see org.gvsig.gpe.writers.GPEWriterHandler#endFeature()
249 250
	 */
250 251
	public void endFeature() {
251
		Writer elementWriter = (Writer)currentElementStream.pop();
252
		IWriter elementWriter = (IWriter)currentElementStream.pop();
252 253
		currentElementName.pop();
253 254
		try{
254 255
			getProfile().getMetadataWriter().start(writer, this);
......
265 266
	 * @see org.gvsig.gpe.writer.GPEWriterHandler#startElement(java.lang.String, java.lang.Object, java.lang.Object)
266 267
	 */
267 268
	public void startElement(String name, Object value, String type) {
268
		Writer buffer = ((Writer)currentElementStream.lastElement());	
269
		IWriter buffer = ((IWriter)currentElementStream.lastElement());	
269 270
		((Stack)currentElementName.lastElement()).push(name);
270 271
		try {
271 272
			getProfile().getElementWriter().start(buffer, this, name, value, type);
......
280 281
	 * @see org.gvsig.gpe.writer.GPEWriterHandler#endElement()
281 282
	 */
282 283
	public void endElement() {
283
		Writer buffer = ((Writer)currentElementStream.lastElement());	
284
		IWriter buffer = ((IWriter)currentElementStream.lastElement());	
284 285
		String elementName = (String)((Stack)currentElementName.lastElement()).pop();
285 286
		try {
286 287
			getProfile().getElementWriter().end(buffer, this, elementName);		   

Also available in: Unified diff