Package net.opengis.gml311
Interface TimeClockType
- All Superinterfaces:
AbstractGMLType
,AbstractTimeReferenceSystemType
,DefinitionType
,EObject
,Notifier
- All Known Implementing Classes:
TimeClockTypeImpl
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:
-
Method Summary
Modifier and TypeMethodDescriptionEList<TimeCalendarPropertyType>
Returns the value of the 'Date Basis' containment reference list.Returns the value of the 'Reference Event' containment reference.Returns the value of the 'Reference Time' attribute.Returns the value of the 'Utc Reference' attribute.void
setReferenceEvent
(StringOrRefType value) Sets the value of the 'Reference Event
' containment reference.void
Sets the value of the 'Reference Time
' attribute.void
Sets the value of the 'Utc Reference
' attribute.Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
Methods inherited from interface AbstractTimeReferenceSystemType
getDomainOfValidity, setDomainOfValidity
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getReferenceEvent
StringOrRefType 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
Sets the value of the 'Reference Event
' containment reference.- Parameters:
value
- the new value of the 'Reference Event' containment reference.- See Also:
-
getReferenceTime
XMLGregorianCalendar 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
Sets the value of the 'Reference Time
' attribute.- Parameters:
value
- the new value of the 'Reference Time' attribute.- See Also:
-
getUtcReference
XMLGregorianCalendar 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
Sets the value of the 'Utc Reference
' attribute.- Parameters:
value
- the new value of the 'Utc Reference' attribute.- See Also:
-
getDateBasis
EList<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:
-