root / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / project / documents / layout / fframes / IFFrameUseFMap.java @ 27352
History | View | Annotate | Download (884 Bytes)
1 | 7304 | caballero | 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 | 10626 | caballero | import com.hardcode.gdbms.driver.exceptions.ReadDriverException; |
9 | 7304 | caballero | 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 | 10626 | caballero | public void fullExtent() throws ReadDriverException; |
23 | 7304 | caballero | public void setPointsToZoom(Point2D px1, Point2D px2); |
24 | public void movePoints(Point2D px1, Point2D px2); |
||
25 | public int getTypeScale(); |
||
26 | } |