java.lang.Object
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.FInterval
All Implemented Interfaces:
Cloneable, org.gvsig.fmap.mapcontext.rendering.legend.IInterval, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.persistence.Persistent

public class FInterval extends Object implements org.gvsig.fmap.mapcontext.rendering.legend.IInterval
Clase intervalo.
Author:
Vicente Caballero Navarro, 2009- César Ordiñana - gvSIG team
  • Field Details

    • FINTERVAL_PERSISTENCE_DEFINITION_NAME

      public static final String FINTERVAL_PERSISTENCE_DEFINITION_NAME
      See Also:
  • Constructor Details

    • FInterval

      public FInterval()
      Creates a new empty FInterval, used to be instantiated by persistence
    • FInterval

      public FInterval(double from, double to)
      Crea un nuevo FInterval.
      Parameters:
      from - Origen.
      to - Destino.
  • Method Details

    • isInInterval

      public boolean isInInterval(Object v)
      Specified by:
      isInInterval in interface org.gvsig.fmap.mapcontext.rendering.legend.IInterval
    • getMin

      public double getMin()
      Devuelve el número de origen.
      Specified by:
      getMin in interface org.gvsig.fmap.mapcontext.rendering.legend.IInterval
      Returns:
      Número de inicio.
    • getMax

      public double getMax()
      Devuelve el número final.
      Specified by:
      getMax in interface org.gvsig.fmap.mapcontext.rendering.legend.IInterval
      Returns:
      Número final.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public Object clone() throws CloneNotSupportedException
      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException
    • loadFromState

      public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      loadFromState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException
    • saveToState

      public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      saveToState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException