com.iver.cit.gvsig.fmap.rendering
Interface LegendListener


public interface LegendListener

Interfaz con los eventos que puede realizar una leyenda.


Method Summary
 boolean classifiedSymbolChange(SymbolLegendEvent e)
          Invocado cuando se cambia en el legend uno de los símbolos.
 boolean defaultSymbolChange(SymbolLegendEvent e)
          Invocado cuando se cambia en el legend el símbolo por defecto.
 boolean intervalChange(IntervalLegendEvent e)
          Invocado cuando se cambia en un legend por intervalos el valor de uno de los intervalos.
 boolean labelFieldChange(LabelLegendEvent e)
          Invocado cuando se cambia en el legend el valor de el campo de etiquetado.
 boolean valueChange(ValueLegendEvent e)
          Invocado cuando se cambia en un legend de valores únicos, el valor de uno de los valores.
 

Method Detail

labelFieldChange

public boolean labelFieldChange(LabelLegendEvent e)
Invocado cuando se cambia en el legend el valor de el campo de etiquetado. Si cualquiera de los listeners devuelve false, el cambio no se realiza

Parameters:
e - LabelLegendEvent
Returns:
True si ha sido correcto.

defaultSymbolChange

public boolean defaultSymbolChange(SymbolLegendEvent e)
Invocado cuando se cambia en el legend el símbolo por defecto. Si cualquiera de los listeners devuelve false, el cambio no se realiza

Parameters:
e - SymbolLegendEvent
Returns:
True si ha sido correcto.

classifiedSymbolChange

public boolean classifiedSymbolChange(SymbolLegendEvent e)
Invocado cuando se cambia en el legend uno de los símbolos. El legend será de tipo "valores únicos" o de tipo "intervalos". Si cualquiera de los listeners devuelve false, el cambio no se realiza

Parameters:
e - SymbolLegendEvent
Returns:
True si ha sido correcto.

intervalChange

public boolean intervalChange(IntervalLegendEvent e)
Invocado cuando se cambia en un legend por intervalos el valor de uno de los intervalos. Si cualquiera de los listeners devuelve false, el cambio no se realiza

Parameters:
e - IntervalLegendEvent
Returns:
True si ha sido correcto.

valueChange

public boolean valueChange(ValueLegendEvent e)
Invocado cuando se cambia en un legend de valores únicos, el valor de uno de los valores. Si cualquiera de los listeners devuelve false, el cambio no se realiza

Parameters:
e - ValueLegendEvent
Returns:
True si ha sido correcto.