Package net.opengis.gml311
Interface TimeClockType
- 
- All Superinterfaces:
- AbstractGMLType,- AbstractTimeReferenceSystemType,- DefinitionType,- EObject,- Notifier
 - All Known Implementing Classes:
- TimeClockTypeImpl
 
 public interface TimeClockType extends AbstractTimeReferenceSystemType A representation of the model object 'Time Clock Type'. A clock provides a basis for defining temporal position within a day. A clock must be used with a calendar in order to provide a complete description of a temporal position within a specific day.The following features are supported: - See Also:
- Gml311Package.getTimeClockType()
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<TimeCalendarPropertyType>getDateBasis()Returns the value of the 'Date Basis' containment reference list.StringOrRefTypegetReferenceEvent()Returns the value of the 'Reference Event' containment reference.XMLGregorianCalendargetReferenceTime()Returns the value of the 'Reference Time' attribute.XMLGregorianCalendargetUtcReference()Returns the value of the 'Utc Reference' attribute.voidsetReferenceEvent(StringOrRefType value)Sets the value of the 'Reference Event' containment reference.voidsetReferenceTime(XMLGregorianCalendar value)Sets the value of the 'Reference Time' attribute.voidsetUtcReference(XMLGregorianCalendar value)Sets the value of the 'Utc Reference' attribute.- 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from interface AbstractTimeReferenceSystemTypegetDomainOfValidity, setDomainOfValidity
 
- 
 
- 
- 
- 
Method Detail- 
getReferenceEventStringOrRefType getReferenceEvent() Returns the value of the 'Reference Event' containment reference. Name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock.- Returns:
- the value of the 'Reference Event' containment reference.
- See Also:
- setReferenceEvent(StringOrRefType),- Gml311Package.getTimeClockType_ReferenceEvent()
 
 - 
setReferenceEventvoid setReferenceEvent(StringOrRefType value) Sets the value of the 'Reference Event' containment reference.- Parameters:
- value- the new value of the 'Reference Event' containment reference.
- See Also:
- getReferenceEvent()
 
 - 
getReferenceTimeXMLGregorianCalendar getReferenceTime() Returns the value of the 'Reference Time' attribute. time of day associated with the reference event expressed as a time of day in the given clock. The reference time is usually the origin of the clock scale.- Returns:
- the value of the 'Reference Time' attribute.
- See Also:
- setReferenceTime(XMLGregorianCalendar),- Gml311Package.getTimeClockType_ReferenceTime()
 
 - 
setReferenceTimevoid setReferenceTime(XMLGregorianCalendar value) Sets the value of the 'Reference Time' attribute.- Parameters:
- value- the new value of the 'Reference Time' attribute.
- See Also:
- getReferenceTime()
 
 - 
getUtcReferenceXMLGregorianCalendar getUtcReference() Returns the value of the 'Utc Reference' attribute. 24 hour local or UTC time that corresponds to the reference time.- Returns:
- the value of the 'Utc Reference' attribute.
- See Also:
- setUtcReference(XMLGregorianCalendar),- Gml311Package.getTimeClockType_UtcReference()
 
 - 
setUtcReferencevoid setUtcReference(XMLGregorianCalendar value) Sets the value of the 'Utc Reference' attribute.- Parameters:
- value- the new value of the 'Utc Reference' attribute.
- See Also:
- getUtcReference()
 
 - 
getDateBasisEList<TimeCalendarPropertyType> getDateBasis() Returns the value of the 'Date Basis' containment reference list. The list contents are of typeTimeCalendarPropertyType.If the meaning of the 'Date Basis' containment reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Date Basis' containment reference list.
- See Also:
- Gml311Package.getTimeClockType_DateBasis()
 
 
- 
 
-