Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / layers / FLyrComplexRaster.java @ 415

History | View | Annotate | Download (3.86 KB)

1
/* Generated by Together */
2

    
3
package com.iver.cit.gvsig.fmap.layers;
4

    
5
import java.awt.Graphics2D;
6
import java.awt.geom.Rectangle2D;
7
import java.awt.image.BufferedImage;
8
import java.util.BitSet;
9

    
10
import org.cresques.cts.ICoordTrans;
11

    
12
import com.hardcode.gdbms.engine.data.DataSource;
13
import com.iver.cit.gvsig.fmap.ViewPort;
14
import com.iver.cit.gvsig.fmap.core.FShape;
15
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
16
import com.iver.cit.gvsig.fmap.operations.Cancellable;
17
import com.iver.cit.gvsig.fmap.operations.QueriedPoint;
18
import com.iver.cit.gvsig.fmap.rendering.LegendInfo;
19
import com.iver.cit.gvsig.fmap.rendering.RasterLegend;
20
import com.iver.utiles.XMLEntity;
21

    
22
public class FLyrComplexRaster extends FLyrDefault implements  CommonOperations, LowLevelRasterOperations, RasterOperations, LayerOperations {
23

    
24
        /**
25
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#setSelection(java.util.BitSet)
26
         */
27
        public void setSelection(BitSet selection) {
28
        }
29

    
30
        /**
31
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#isSelected(int)
32
         */
33
        public boolean isSelected(int index) {
34
                return false;
35
        }
36

    
37
        /**
38
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#clearSelection()
39
         */
40
        public void clearSelection() {
41
        }
42

    
43
        /**
44
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#getRecordset()
45
         */
46
        public DataSource getRecordset() {
47
                return null;
48
        }
49

    
50
        /**
51
         * @see com.iver.cit.gvsig.fmap.layers.LowLevelRasterOperations#applyFilter(com.iver.cit.gvsig.fmap.layers.Filter)
52
         */
53
        public void applyFilter(Filter f) {
54
        }
55

    
56
        /**
57
         * @see com.iver.cit.gvsig.fmap.layers.LowLevelRasterOperations#setBands(int[])
58
         */
59
        public void setBands(int[] bandsIndexes) {
60
        }
61

    
62
        /**
63
         * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.operations.Cancellable)
64
         */
65
        public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverIOException {
66
        }
67

    
68
        /**
69
         * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
70
         */
71
        public String queryByPoint(QueriedPoint point) {
72
                return null;
73
        }
74

    
75
    public void addLayerListener(LayerListener listener) {
76
    }
77

    
78
    private ComplexRasterAdapter complexRasterAdapter;
79

    
80
    /**
81
     * @supplierCardinality 0..* 
82
     */
83
    private LayerListener[] listeners;
84

    
85
        /**
86
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#fireSelectionEvents()
87
         */
88
        public void fireSelectionEvents() {
89
        }
90
        /**
91
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#removeLayerListener(com.iver.cit.gvsig.fmap.layers.VectorialListener)
92
         */
93
        public void removeLayerListener(LayerListener listener) {
94
        }
95

    
96
        /**
97
         * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#getFullExtent()
98
         */
99
        public Rectangle2D getFullExtent() throws DriverIOException {
100
                Rectangle2D rAux = null;
101
                /* complexRasterAdapter.start();
102
                rAux = source.getFullExtent();
103
                source.stop(); */
104
                return rAux;
105
        }
106

    
107
        /**
108
         * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#getLayerProperties()
109
         */
110
        public XMLEntity getLayerProperties() {
111
                return null;
112
        }
113

    
114
        /**
115
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#getLegendInfo()
116
         */
117
        public LegendInfo getLegendInfo() {
118
                return null;
119
        }
120

    
121
        /**
122
         * @see com.iver.cit.gvsig.fmap.layers.LowLevelRasterOperations#getRasterLegend()
123
         */
124
        public RasterLegend getRasterLegend() {
125
                return null;
126
        }
127

    
128
        /**
129
         * @see com.iver.cit.gvsig.fmap.layers.LowLevelRasterOperations#setRasterLegend(com.iver.cit.gvsig.fmap.rendering.RasterLegend)
130
         */
131
        public void setRasterLegend(RasterLegend legend) {
132
        }
133

    
134
        /**
135
         * @see org.cresques.geo.Projected#reProject(org.cresques.cts.ICoordTrans)
136
         */
137
        public void reProject(ICoordTrans arg0) {
138
        }
139

    
140
        /**
141
         * @see com.iver.cit.gvsig.fmap.layers.CommonOperations#getShapeType()
142
         */
143
        public int getShapeType() throws DriverIOException {
144
                return FShape.POLYGON;
145
        }
146
}