svn-gvsig-desktop / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / project / documents / layout / fframes / IFFrameUseFMap.java @ 10626
History | View | Annotate | Download (884 Bytes)
1 |
package com.iver.cit.gvsig.project.documents.layout.fframes; |
---|---|
2 |
|
3 |
import java.awt.geom.AffineTransform; |
4 |
import java.awt.geom.Point2D; |
5 |
import java.awt.geom.Rectangle2D; |
6 |
import java.awt.image.BufferedImage; |
7 |
|
8 |
import com.hardcode.gdbms.driver.exceptions.ReadDriverException; |
9 |
import com.iver.cit.gvsig.fmap.MapContext; |
10 |
|
11 |
public interface IFFrameUseFMap { |
12 |
public static final int AUTOMATICO = 0; |
13 |
public static final int CONSTANTE = 1; |
14 |
public static final int MANUAL = 2; |
15 |
|
16 |
public AffineTransform getATMap(); |
17 |
public void setATMap(AffineTransform at); |
18 |
public MapContext getMapContext();
|
19 |
public void refresh(); |
20 |
public void setNewExtent(Rectangle2D r); |
21 |
public BufferedImage getBufferedImage(); |
22 |
public void fullExtent() throws ReadDriverException; |
23 |
public void setPointsToZoom(Point2D px1, Point2D px2); |
24 |
public void movePoints(Point2D px1, Point2D px2); |
25 |
public int getTypeScale(); |
26 |
} |