Revision 11801 branches/v10/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameScaleBar.java
FFrameScaleBar.java | ||
---|---|---|
117 | 117 |
public FFrameScaleBar() { |
118 | 118 |
} |
119 | 119 |
|
120 |
public void refreshDependence(IFFrame fant, IFFrame fnew) { |
|
121 |
if ((fframeview != null) && |
|
122 |
fframeview.equals(fant)) { |
|
123 |
fframeview=(FFrameView)fnew; |
|
124 |
if (fframeview==null) |
|
125 |
return; |
|
126 |
setMapUnits(fframeview.getMapUnits()); |
|
127 |
setHeight(fnew.getBoundBox().height); |
|
128 |
} |
|
129 |
} |
|
120 | 130 |
/** |
121 |
* Inserta el FFrameView sobre el que obtener la escala gr?fica. |
|
131 |
* Inserta una FFrameView de donde se obtiene la informaci?n de las capas |
|
132 |
* para generar la leyenda. |
|
122 | 133 |
* |
123 |
* @param f FFrameView sobre el que obtener la escala.
|
|
134 |
* @param f FFrameView para obtener los nombres de las capas.
|
|
124 | 135 |
*/ |
125 |
public void setFFrameDependence(IFFrame f) { |
|
126 |
fframeview = (FFrameView) f;
|
|
127 |
if (fframeview==null)
|
|
136 |
public void setFFrameDependence(IFFrame fnew) {
|
|
137 |
fframeview=(FFrameView)fnew;
|
|
138 |
if (fframeview==null)
|
|
128 | 139 |
return; |
129 | 140 |
setMapUnits(fframeview.getMapUnits()); |
130 |
setHeight(f.getBoundBox().height); |
|
141 |
setHeight(fnew.getBoundBox().height);
|
|
131 | 142 |
} |
132 |
|
|
133 | 143 |
/** |
134 | 144 |
* Devuelve el FFrameView que se representa con la escala. |
135 | 145 |
* |
136 | 146 |
* @return FFrameView a representar. |
137 | 147 |
*/ |
138 |
public IFFrame getFFrameDependence() { |
|
139 |
return fframeview;
|
|
148 |
public IFFrame[] getFFrameDependence() {
|
|
149 |
return new IFFrame[]{fframeview};
|
|
140 | 150 |
} |
141 | 151 |
|
142 | 152 |
/** |
Also available in: Unified diff