Statistics
| Revision:

root / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / project / documents / view / IProjectView.java @ 7738

History | View | Annotate | Download (1.77 KB)

1
package com.iver.cit.gvsig.project.documents.view;
2

    
3
import java.beans.PropertyChangeListener;
4

    
5
import com.iver.cit.gvsig.fmap.MapContext;
6
import com.iver.cit.gvsig.project.Project;
7

    
8
public interface IProjectView {
9

    
10
        /**
11
         * Gets the FMap's contexts of the main map in the view.
12
         *
13
         * @return
14
         */
15
        public MapContext getMapContext();
16

    
17
        /**
18
         * Gets the FMap's context from the locator, which is the
19
         * small map in the left-bottom corner of the View.
20
         *
21
         * @return
22
         */
23
        public MapContext getMapOverViewContext();
24

    
25
        /**
26
         * @see com.iver.cit.gvsig.project.documents.view.ProjectView#setMapContext(com.iver.cit.gvsig.fmap.MapContext)
27
         */
28
        public void setMapContext(MapContext fmap);
29

    
30
        /**
31
         * DOCUMENT ME!
32
         *
33
         * @param fmap DOCUMENT ME!
34
         */
35
        public void setMapOverViewContext(MapContext fmap);
36

    
37
        /**
38
         * DOCUMENT ME!
39
         *
40
         * @param fmap DOCUMENT ME!
41
         */
42
        public String getName();
43

    
44
        /**
45
         * DOCUMENT ME!
46
         *
47
         * @param fmap DOCUMENT ME!
48
         */
49
        public Project getProject();
50

    
51
        /**
52
         * DOCUMENT ME!
53
         *
54
         * @param fmap DOCUMENT ME!
55
         */
56
        public void addPropertyChangeListener(PropertyChangeListener listener);
57

    
58
        /**
59
         * DOCUMENT ME!
60
         *
61
         * @param fmap DOCUMENT ME!
62
         */
63
        public String getExtLink();
64

    
65
        /**
66
         * DOCUMENT ME!
67
         *
68
         * @return DOCUMENT ME!
69
         */
70
        public int getTypeLink();
71

    
72
        /**
73
     * Se selecciona la extensi?n para realizar cuando se quiera el link.
74
     *
75
     * @param s nombre del campo.
76
     */
77
        public void setExtLink(String s);
78

    
79
        /**
80
     * Se selecciona el tipo de fichero para realizar cuando se quiera el link.
81
     *
82
     * @param i tipo de fichero.
83
     */
84
        public void setTypeLink(int i);
85

    
86
        /**
87
         * DOCUMENT ME!
88
         *
89
         * @return DOCUMENT ME!
90
         */
91
        public void setSelectedField(String s);
92

    
93
        /**
94
         * DOCUMENT ME!
95
         *
96
         * @return DOCUMENT ME!
97
         */
98
        public String getSelectedField();
99

    
100
}