Statistics
| Revision:

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
}