Revision 334

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/RasterUniqueValueLegend.java
5 5

  
6 6
import com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D;
7 7

  
8
public class RasterUniqueValueLegend implements UniqueValueLegend, RasterLegend, ClassifiedLegendInfo {
8
public class RasterUniqueValueLegend implements UniqueValueLegend, RasterLegend {
9 9

  
10 10
	/**
11 11
	 * @see com.iver.cit.gvsig.fmap.rendering.UniqueValueLegend#setValueSymbol(java.lang.Object, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/VectorialIntervalLegend.java
12 12
 *
13 13
 * @author Vicente Caballero Navarro
14 14
 */
15
public class VectorialIntervalLegend implements IntervalLegend, VectorialLegend, ClassifiedLegendInfo {
15
public class VectorialIntervalLegend implements IntervalLegend, VectorialLegend {
16 16
    private HashMap symbols = new HashMap();
17 17
    private HashMap values = new HashMap();
18 18
    private int index = 0;
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/RasterLegend.java
3 3
package com.iver.cit.gvsig.fmap.rendering;
4 4

  
5 5
import com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D;
6
public interface RasterLegend {
6
public interface RasterLegend extends ClassifiedLegendInfo {
7 7
    FStyle2D getSymbol(double d);
8 8

  
9 9
    /**
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/RasterIntervalLegend.java
5 5

  
6 6
import com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D;
7 7

  
8
public class RasterIntervalLegend implements IntervalLegend, RasterLegend, ClassifiedLegendInfo {
8
public class RasterIntervalLegend implements IntervalLegend, RasterLegend {
9 9

  
10 10
	/**
11 11
	 * @see com.iver.cit.gvsig.fmap.rendering.IntervalLegend#setIntervalSymbol(com.iver.cit.gvsig.fmap.rendering.FInterval, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/ClassifiedLegend.java
7 7

  
8 8

  
9 9

  
10
public interface ClassifiedLegend {
10
public interface ClassifiedLegend extends ClassifiedLegendInfo {
11 11
    /**
12 12
     * Elimina toda la informaci?n de clasificaci?n: intervalos o valores 
13 13
     */
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/VectorialUniqueValueLegend.java
10 10
 *
11 11
 * @author Vicente Caballero Navarro
12 12
 */
13
public class VectorialUniqueValueLegend implements UniqueValueLegend, VectorialLegend, ClassifiedLegendInfo {
13
public class VectorialUniqueValueLegend implements UniqueValueLegend, VectorialLegend {
14 14
    private HashMap symbols = new HashMap();
15 15
    private HashMap values = new HashMap();
16 16
    private int index = 0;
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/ColorRamp.java
12 12
 *
13 13
 * @author Vicente Caballero Navarro
14 14
 */
15
public class ColorRamp implements ClassifiedLegendInfo, RasterLegend {
15
public class ColorRamp implements  RasterLegend {
16 16
    private Color firstColor;
17 17
    private Color lastColor;
18 18
    private double first;

Also available in: Unified diff