Statistics
| Revision:

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
}