org.geotools.renderer.j2d
Class MouseCoordinateFormat

java.lang.Object
  extended byjava.text.Format
      extended byorg.geotools.measure.CoordinateFormat
          extended byorg.geotools.pt.CoordinateFormat
              extended byorg.geotools.renderer.j2d.MouseCoordinateFormat
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class MouseCoordinateFormat
extends CoordinateFormat

Formateurs des coordonn?es point?es par le curseur de la souris. Les instances de cette classe pourront ?crire les coordonn?es point?es ainsi qu'une ?ventuelle valeurs sous cette coordonn?es (par exemple la temp?rature sur une image satellitaire de temp?rature). The output coordinate system may have an arbitrary number of dimensions (as long as a transform exists from the two-dimensional renderer's coordinate system), but is usually two-dimensional.

Version:
$Id: MouseCoordinateFormat.java 17672 2006-01-19 00:25:55Z desruisseaux $
Author:
Martin Desruisseaux
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.text.Format
java.text.Format.Field
 
Constructor Summary
MouseCoordinateFormat()
          Construct a coordinate format for the default locale.
MouseCoordinateFormat(java.util.Locale locale)
          Construit un objet qui ?crira les coordonn?es point?es par le curseur de la souris.
 
Method Summary
 java.lang.String format(GeoMouseEvent event)
          Retourne une cha?ne de caract?res repr?sentant les coordonn?es point?es par le curseur de la souris.
 boolean isValueVisible()
          Indique si la m?thode format(org.geotools.renderer.j2d.GeoMouseEvent) doit ?crire la valeur apr?s la coordonn?e.
 void setValueVisible(boolean valueVisible)
          Sp?cifie si la m?thode format(org.geotools.renderer.j2d.GeoMouseEvent) doit aussi ?crire la valeur apr?s la coordonn?e.
 
Methods inherited from class org.geotools.pt.CoordinateFormat
format, format, format, getCoordinateSystem, setCoordinateSystem
 
Methods inherited from class org.geotools.measure.CoordinateFormat
format, format, getCoordinateReferenceSystem, getFormat, getSeparator, parseObject, setAnglePattern, setCoordinateReferenceSystem, setDatePattern, setNumberPattern, setSeparator, setTimeZone
 
Methods inherited from class java.text.Format
clone, format, formatToCharacterIterator, parseObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MouseCoordinateFormat

public MouseCoordinateFormat()
Construct a coordinate format for the default locale.


MouseCoordinateFormat

public MouseCoordinateFormat(java.util.Locale locale)
Construit un objet qui ?crira les coordonn?es point?es par le curseur de la souris. Les coordonn?es seront ?crites selon le syst?me de coordonn?es par d?faut "WGS 1984".

Parameters:
locale - The locale for formatting coordinates and numbers.
Method Detail

isValueVisible

public boolean isValueVisible()
Indique si la m?thode format(org.geotools.renderer.j2d.GeoMouseEvent) doit ?crire la valeur apr?s la coordonn?e. Par d?faut, les valeurs (si elles sont disponibles) sont ?crites.


setValueVisible

public void setValueVisible(boolean valueVisible)
Sp?cifie si la m?thode format(org.geotools.renderer.j2d.GeoMouseEvent) doit aussi ?crire la valeur apr?s la coordonn?e.


format

public java.lang.String format(GeoMouseEvent event)
Retourne une cha?ne de caract?res repr?sentant les coordonn?es point?es par le curseur de la souris. Les coordonn?es seront ?crites selon le syst?me de coordonn?es sp?cifi? lors du dernier appel de CoordinateFormat.setCoordinateSystem(org.geotools.cs.CoordinateSystem). Si une des couches peut ajouter une valeur ? la coordonn?e (par exemple une couche qui repr?sente une image satellitaire de temp?rature) et que l'?criture des valeurs est autoris?e (voir isValueVisible()), alors la valeur sera ?crite apr?s les coordonn?es.

Parameters:
event - Ev?nements contenant les coordonn?es de la souris.
Returns:
Cha?ne de caract?res repr?sentant les coordonn?es point?es par le curseur de la souris.


Copyright © GeoTools. All Rights Reserved.