org.deegree.services
Interface TimeExtent

All Superinterfaces:
Extent
All Known Implementing Classes:
TimeExtent_Impl

public interface TimeExtent
extends Extent

TimeExtent implements the ISO extended time format The syntax for expressing Time constraints and date / time values is specified in WMS 1.1 Annexes B


Nested Class Summary
static class TimeExtent.TimePeriod
           
 
Method Summary
 java.util.Calendar getDate()
          Used for single valued time extents
 java.util.Calendar getDate(int i)
          Used for listed time extents
 java.util.Calendar getEndDate()
          Used for periodic time extents
 TimeExtent.TimePeriod getPeriod()
          Used for periodic time extents
 java.util.Calendar getStartDate()
          Used for periodic time extents
 
Methods inherited from interface org.deegree.services.Extent
getList, getListLength, isMulti, isPeriodic, isSingle
 

Method Detail

getDate

public java.util.Calendar getDate()
Used for single valued time extents


getDate

public java.util.Calendar getDate(int i)
Used for listed time extents


getPeriod

public TimeExtent.TimePeriod getPeriod()
Used for periodic time extents


getStartDate

public java.util.Calendar getStartDate()
Used for periodic time extents


getEndDate

public java.util.Calendar getEndDate()
Used for periodic time extents