Interface TemporalComponent

All Known Implementing Classes:
AbsoluteTemporalComponent, RelativeTemporalComponent

public interface TemporalComponent
Interface to control all type of panels (relative or absolute)
Version:
$Id$
Author:
Pablo Viciano Negre
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.gvsig.timesupport.Time
    Get current time
    boolean
    Return if the control is enabled
    void
    Reset lower (start) time with first value
    void
    Reset upper (end) time with first value
    void
    Reset all value with first values
    void
    setCurrentInstant(org.gvsig.timesupport.Time date)
    Set current instant to all controls
    void
    setEnabled(boolean enabled)
     
    void
    setEndTime(org.gvsig.timesupport.Time date)
    Set end Time to all controls
    void
     
    void
    setStartTime(org.gvsig.timesupport.Time date)
    Set start Time to all controls
    void
    setTimes(String label, org.gvsig.timesupport.Time init, org.gvsig.timesupport.Time lower, org.gvsig.timesupport.Time upper)
    Set the name's label of control and all times
  • Method Details

    • getListener

      TimeAdjustmentListener getListener()
    • setListener

      void setListener(TimeAdjustmentListener listener)
    • setTimes

      void setTimes(String label, org.gvsig.timesupport.Time init, org.gvsig.timesupport.Time lower, org.gvsig.timesupport.Time upper)
      Set the name's label of control and all times
      Parameters:
      label -
      init -
      lower -
      upper -
    • setCurrentInstant

      void setCurrentInstant(org.gvsig.timesupport.Time date)
      Set current instant to all controls
      Parameters:
      date -
    • setStartTime

      void setStartTime(org.gvsig.timesupport.Time date)
      Set start Time to all controls
      Parameters:
      date -
    • setEndTime

      void setEndTime(org.gvsig.timesupport.Time date)
      Set end Time to all controls
      Parameters:
      date -
    • getTime

      org.gvsig.timesupport.Time getTime()
      Get current time
      Returns:
    • setEnabled

      void setEnabled(boolean enabled)
    • resetLowertTime

      void resetLowertTime()
      Reset lower (start) time with first value
    • resetUpperTime

      void resetUpperTime()
      Reset upper (end) time with first value
    • resetValues

      void resetValues()
      Reset all value with first values
    • isEnabled

      boolean isEnabled()
      Return if the control is enabled
      Returns: