Class CoordinatesEditorModel

java.lang.Object
org.jdesktop.beans.AbstractBean
org.jdesktop.beans.AbstractSerializableBean
org.nuiton.jaxx.widgets.gis.absolute.CoordinatesEditorModel
All Implemented Interfaces:
java.io.Serializable

public class CoordinatesEditorModel
extends org.jdesktop.beans.AbstractSerializableBean
Created on 8/31/14.
Since:
2.12
Author:
Tony Chemit - chemit@codelutin.com
See Also:
Serialized Form
  • Field Details

    • PROPERTY_LATITUDE

      public static final java.lang.String PROPERTY_LATITUDE
      See Also:
      Constant Field Values
    • PROPERTY_LONGITUDE

      public static final java.lang.String PROPERTY_LONGITUDE
      See Also:
      Constant Field Values
    • PROPERTY_QUADRANT

      public static final java.lang.String PROPERTY_QUADRANT
      See Also:
      Constant Field Values
    • PROPERTY_FORMAT

      public static final java.lang.String PROPERTY_FORMAT
      See Also:
      Constant Field Values
    • PROPERTY_SHOW_RESET_BUTTON

      public static final java.lang.String PROPERTY_SHOW_RESET_BUTTON
      See Also:
      Constant Field Values
    • PROPERTY_DISPLAY_ZERO_WHEN_NULL

      public static final java.lang.String PROPERTY_DISPLAY_ZERO_WHEN_NULL
      See Also:
      Constant Field Values
    • PROPERTY_FILL_WITH_ZERO

      public static final java.lang.String PROPERTY_FILL_WITH_ZERO
      See Also:
      Constant Field Values
    • latitudeModel

      protected final AbsoluteCoordinateEditorModel latitudeModel
    • longitudeModel

      protected final AbsoluteCoordinateEditorModel longitudeModel
    • bean

      protected java.io.Serializable bean
      Bean where to push back data.
    • propertyLatitude

      protected java.lang.String propertyLatitude
      Name of the property of the bean to fire the change of the latitudeModel.
    • propertyLongitude

      protected java.lang.String propertyLongitude
      Name of the property of the bean to fire the change of the longitudeModel.
    • propertyQuadrant

      protected java.lang.String propertyQuadrant
      Name of the property of the bean to fire the change of the quadrant.
    • quadrant

      protected java.lang.Integer quadrant
    • format

      protected CoordinateFormat format
    • showResetButton

      protected boolean showResetButton
    • displayZeroWhenNull

      protected boolean displayZeroWhenNull
      Display a zero on each coordinate componant when it is null.
    • fillWithZero

      protected boolean fillWithZero
      Prefix any none null value with some zero.
  • Constructor Details

    • CoordinatesEditorModel

      public CoordinatesEditorModel()
  • Method Details

    • getBean

      public java.io.Serializable getBean()
    • setBean

      public void setBean​(java.io.Serializable bean)
    • getPropertyLatitude

      public java.lang.String getPropertyLatitude()
    • setPropertyLatitude

      public void setPropertyLatitude​(java.lang.String propertyLatitude)
    • getPropertyLongitude

      public java.lang.String getPropertyLongitude()
    • setPropertyLongitude

      public void setPropertyLongitude​(java.lang.String propertyLongitude)
    • getPropertyQuadrant

      public java.lang.String getPropertyQuadrant()
    • setPropertyQuadrant

      public void setPropertyQuadrant​(java.lang.String propertyQuadrant)
    • isDisplayZeroWhenNull

      public boolean isDisplayZeroWhenNull()
    • setDisplayZeroWhenNull

      public void setDisplayZeroWhenNull​(boolean displayZeroWhenNull)
    • isFillWithZero

      public boolean isFillWithZero()
    • setFillWithZero

      public void setFillWithZero​(boolean fillWithZero)
    • isShowResetButton

      public boolean isShowResetButton()
    • setShowResetButton

      public void setShowResetButton​(boolean showResetButton)
    • getLatitudeModel

      public AbsoluteCoordinateEditorModel getLatitudeModel()
    • getLongitudeModel

      public AbsoluteCoordinateEditorModel getLongitudeModel()
    • setLatitudeAndLongitude

      public void setLatitudeAndLongitude​(java.lang.Float latitude, java.lang.Float longitude)
    • getLatitude

      public java.lang.Float getLatitude()
    • setLatitude

      public void setLatitude​(java.lang.Float latitude)
    • getLongitude

      public java.lang.Float getLongitude()
    • setLongitude

      public void setLongitude​(java.lang.Float longitude)
    • getQuadrant

      public java.lang.Integer getQuadrant()
    • setQuadrant

      public void setQuadrant​(java.lang.Integer quadrant)
    • getFormat

      public CoordinateFormat getFormat()
    • setFormat

      public void setFormat​(CoordinateFormat format)
    • fireLatitude

      protected void fireLatitude()
    • fireLongitude

      protected void fireLongitude()
    • fireQuadrant

      protected void fireQuadrant()
    • updateFormat

      protected void updateFormat​(CoordinateFormat format)