Revision 30011 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/layout/fframes/FFrameGrid.java

View differences:

FFrameGrid.java
28 28
import org.gvsig.fmap.geom.primitive.Envelope;
29 29
import org.gvsig.fmap.geom.primitive.GeneralPathX;
30 30
import org.gvsig.fmap.mapcontext.ViewPort;
31
import org.gvsig.fmap.mapcontext.rendering.symbols.ILineSymbol;
32
import org.gvsig.fmap.mapcontext.rendering.symbols.IMarkerSymbol;
33 31
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
34
import org.gvsig.fmap.mapcontext.rendering.symbols.SimpleLineSymbol;
35
import org.gvsig.fmap.mapcontext.rendering.symbols.SimpleMarkerSymbol;
36
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbologyFactory;
32
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.line.ILineSymbol;
33
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.line.impl.SimpleLineSymbol;
34
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol;
35
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.impl.SimpleMarkerSymbol;
37 36
import org.gvsig.tools.locator.LocatorException;
38 37
import org.gvsig.utils.StringUtilities;
39 38
import org.gvsig.utils.XMLEntity;
......
342 341
       }
343 342
		 return xml;
344 343
	}
344

  
345
	/**
346
     * TODO: replace with the new persistence API.
347
     */
345 348
	public void setXMLEntity(XMLEntity xml) {
346
		if (xml.getIntProperty("m_Selected") != 0) {
347
			this.setSelected(true);
348
		} else {
349
			this.setSelected(false);
350
		}
351
		this.symbolLine=(ILineSymbol)SymbologyFactory.createSymbolFromXML(xml.getChild(0),"line");
352
		this.symbolPoint=(IMarkerSymbol)SymbologyFactory.createSymbolFromXML(xml.getChild(1),"point");
353
//		this.showCornerText=xml.getBooleanProperty("showCornerText");
354
		this.font=new Font(xml.getStringProperty("familyFont"),xml.getIntProperty("styleFont"),8);
355

  
356
		this.intervalX = xml.getDoubleProperty("intervalX");
357
		this.intervalY = xml.getDoubleProperty("intervalY");
358
		this.isLine = xml.getBooleanProperty("isLine");
359
//		this.lineColor = StringUtilities.string2Color(xml
360
//				.getStringProperty("lineColor"));
361
		this.sizeFont = xml.getIntProperty("sizeFont");
362
		this.textColor = StringUtilities.string2Color(xml
363
				.getStringProperty("textColor"));
364

  
365
		setRotation(xml.getDoubleProperty("m_rotation"));
366

  
367
		if (xml.contains("index")) {
368
			dependenceIndex = xml.getIntProperty("index");
369
		}
349
//		if (xml.getIntProperty("m_Selected") != 0) {
350
//			this.setSelected(true);
351
//		} else {
352
//			this.setSelected(false);
353
//		}
354
//		this.symbolLine=(ILineSymbol)SymbologyFactory.createSymbolFromXML(xml.getChild(0),"line");
355
//		this.symbolPoint=(IMarkerSymbol)SymbologyFactory.createSymbolFromXML(xml.getChild(1),"point");
356
////		this.showCornerText=xml.getBooleanProperty("showCornerText");
357
//		this.font=new Font(xml.getStringProperty("familyFont"),xml.getIntProperty("styleFont"),8);
358
//
359
//		this.intervalX = xml.getDoubleProperty("intervalX");
360
//		this.intervalY = xml.getDoubleProperty("intervalY");
361
//		this.isLine = xml.getBooleanProperty("isLine");
362
////		this.lineColor = StringUtilities.string2Color(xml
363
////				.getStringProperty("lineColor"));
364
//		this.sizeFont = xml.getIntProperty("sizeFont");
365
//		this.textColor = StringUtilities.string2Color(xml
366
//				.getStringProperty("textColor"));
367
//
368
//		setRotation(xml.getDoubleProperty("m_rotation"));
369
//
370
//		if (xml.contains("index")) {
371
//			dependenceIndex = xml.getIntProperty("index");
372
//		}
370 373
	}
371 374

  
372 375
	public void setXMLEntity03(XMLEntity xml, Layout l) {

Also available in: Unified diff