Revision 5517 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer/org.gvsig.raster.lib.buffer.impl/src/main/java/org/gvsig/raster/lib/buffer/impl/DefaultBufferManager.java

View differences:

DefaultBufferManager.java
35 35
        if (pageManager == null) {
36 36
            switch (dataType) {
37 37
            case BufferManager.TYPE_BYTE:
38
                return new DefaultBandByte(rows, columns, noData);
38
                return new MemoryBandByte(rows, columns, noData);
39 39
            case BufferManager.TYPE_USHORT:
40 40
            case BufferManager.TYPE_SHORT:
41
                return new DefaultBandShort(rows, columns, noData);
41
                return new MemoryBandShort(rows, columns, noData);
42 42
            case BufferManager.TYPE_INT:
43
                return new DefaultBandInt(rows, columns, noData);
43
                return new MemoryBandInt(rows, columns, noData);
44 44
            case BufferManager.TYPE_FLOAT:
45
                return new DefaultBandFloat(rows, columns, noData);
45
                return new MemoryBandFloat(rows, columns, noData);
46 46
            case BufferManager.TYPE_DOUBLE:
47
                return new DefaultBandDouble(rows, columns, noData);
47
                return new MemoryBandDouble(rows, columns, noData);
48 48
            default:
49 49
                throw new CreateBandTypeException(dataType);
50 50
            }
......
52 52
            switch (dataType) {
53 53
            case BufferManager.TYPE_BYTE:
54 54
                // FIXME:PaginatedBandByte....
55
                return new DefaultBandByte(rows, columns, noData);
55
                return new MemoryBandByte(rows, columns, noData);
56 56
            case BufferManager.TYPE_SHORT:
57 57
                // FIXME:
58
                return new DefaultBandShort(rows, columns, noData);
58
                return new MemoryBandShort(rows, columns, noData);
59 59
            case BufferManager.TYPE_INT:
60 60
                // FIXME:
61
                return new DefaultBandInt(rows, columns, noData);
61
                return new MemoryBandInt(rows, columns, noData);
62 62
            case BufferManager.TYPE_FLOAT:
63 63
                // FIXME:
64
                return new DefaultBandFloat(rows, columns, noData);
64
                return new MemoryBandFloat(rows, columns, noData);
65 65
            case BufferManager.TYPE_DOUBLE:
66 66
                // FIXME:
67 67
                return new PaginatedBandDouble(rows, columns, noData, (BandPageManager) pageManager);
......
73 73
            switch (dataType) {
74 74
            case BufferManager.TYPE_BYTE:
75 75
                // FIXME: TiledBandByte
76
                return new DefaultBandByte(rows, columns, noData);
76
                return new MemoryBandByte(rows, columns, noData);
77 77
            case BufferManager.TYPE_USHORT:
78 78
            case BufferManager.TYPE_SHORT:
79 79
                // FIXME:
80
                return new DefaultBandShort(rows, columns, noData);
80
                return new MemoryBandShort(rows, columns, noData);
81 81
            case BufferManager.TYPE_INT:
82 82
                // FIXME:
83
                return new DefaultBandInt(rows, columns, noData);
83
                return new MemoryBandInt(rows, columns, noData);
84 84
            case BufferManager.TYPE_FLOAT:
85 85
                // FIXME:
86
                return new DefaultBandFloat(rows, columns, noData);
86
                return new MemoryBandFloat(rows, columns, noData);
87 87
            case BufferManager.TYPE_DOUBLE:
88 88
                // FIXME:
89
                return new DefaultBandDouble(rows, columns, noData);
89
                return new MemoryBandDouble(rows, columns, noData);
90 90
            default:
91 91
                throw new CreateBandTypeException(dataType);
92 92
            }
93

  
94 93
        }
94
        return null;
95 95
    }
96 96

  
97 97
    @Override

Also available in: Unified diff