Revision 3553 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameScaleBar.java
FFrameScaleBar.java | ||
---|---|---|
44 | 44 |
*/ |
45 | 45 |
package com.iver.cit.gvsig.gui.layout.fframes; |
46 | 46 |
|
47 |
import java.awt.BasicStroke; |
|
48 |
import java.awt.Color; |
|
49 |
import java.awt.Font; |
|
50 |
import java.awt.Graphics; |
|
51 |
import java.awt.Graphics2D; |
|
52 |
import java.awt.geom.AffineTransform; |
|
53 |
import java.awt.geom.Point2D; |
|
54 |
import java.awt.geom.Rectangle2D; |
|
55 |
import java.awt.image.BufferedImage; |
|
56 |
|
|
47 | 57 |
import com.iver.andami.PluginServices; |
48 |
|
|
49 | 58 |
import com.iver.cit.gvsig.fmap.DriverException; |
50 | 59 |
import com.iver.cit.gvsig.fmap.FMap; |
51 | 60 |
import com.iver.cit.gvsig.gui.layout.Attributes; |
52 | 61 |
import com.iver.cit.gvsig.gui.layout.FLayoutUtilities; |
53 | 62 |
import com.iver.cit.gvsig.gui.layout.Layout; |
54 | 63 |
import com.iver.cit.gvsig.gui.project.SaveException; |
55 |
|
|
56 | 64 |
import com.iver.utiles.StringUtilities; |
57 | 65 |
import com.iver.utiles.XMLEntity; |
58 | 66 |
|
... | ... | |
872 | 880 |
IFFrame[] fframes = layout.getAllFFrames(); |
873 | 881 |
|
874 | 882 |
for (int i = 0; i < fframes.length; i++) { |
875 |
if (fframeview.getName().equals(fframes[i].getName())) {
|
|
883 |
if (fframeview.getName().equals(fframes[i].getName())) { |
|
876 | 884 |
xml.putProperty("index", i); |
877 | 885 |
} |
878 | 886 |
} |
... | ... | |
918 | 926 |
this.m_f = new Font(xml.getStringProperty("fontName"), |
919 | 927 |
xml.getIntProperty("fontStyle"), 9); |
920 | 928 |
|
921 |
ArrayList fframes = l.getFFrames(); |
|
922 |
fframeview = (FFrameView) fframes.get(xml.getIntProperty("index")); |
|
929 |
fframeview = (FFrameView) l.getFFrame(xml.getIntProperty("index")); |
|
923 | 930 |
|
924 | 931 |
if (xml.contains("description")) { //Comprobar que es de la versi?n que cambia el di?logo. |
925 | 932 |
this.barcolor = StringUtilities.string2Color(xml.getStringProperty( |
Also available in: Unified diff