Package net.opengis.gml311
Interface TimePeriodType
- All Superinterfaces:
AbstractGMLType
,AbstractTimeGeometricPrimitiveType
,AbstractTimeObjectType
,AbstractTimePrimitiveType
,EObject
,Notifier
- All Known Implementing Classes:
TimePeriodTypeImpl
A representation of the model object 'Time Period Type'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetBegin()
Returns the value of the 'Begin' containment reference.Returns the value of the 'Begin Position' containment reference.Returns the value of the 'Duration' attribute.getEnd()
Returns the value of the 'End' containment reference.Returns the value of the 'End Position' containment reference.Returns the value of the 'Time Interval' containment reference.void
setBegin
(TimeInstantPropertyType value) Sets the value of the 'Begin
' containment reference.void
setBeginPosition
(TimePositionType value) Sets the value of the 'Begin Position
' containment reference.void
setDuration
(Duration value) Sets the value of the 'Duration
' attribute.void
setEnd
(TimeInstantPropertyType value) Sets the value of the 'End
' containment reference.void
setEndPosition
(TimePositionType value) Sets the value of the 'End Position
' containment reference.void
Sets the value of the 'Time Interval
' containment reference.Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
Methods inherited from interface AbstractTimeGeometricPrimitiveType
getFrame, isSetFrame, setFrame, unsetFrame
Methods inherited from interface AbstractTimePrimitiveType
getRelatedTime
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
-
getBeginPosition
TimePositionType getBeginPosition()Returns the value of the 'Begin Position' containment reference.If the meaning of the 'Begin Position' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Begin Position' containment reference.
- See Also:
-
setBeginPosition
Sets the value of the 'Begin Position
' containment reference.- Parameters:
value
- the new value of the 'Begin Position' containment reference.- See Also:
-
getBegin
TimeInstantPropertyType getBegin()Returns the value of the 'Begin' containment reference.If the meaning of the 'Begin' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Begin' containment reference.
- See Also:
-
setBegin
Sets the value of the 'Begin
' containment reference.- Parameters:
value
- the new value of the 'Begin' containment reference.- See Also:
-
getEndPosition
TimePositionType getEndPosition()Returns the value of the 'End Position' containment reference.If the meaning of the 'End Position' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'End Position' containment reference.
- See Also:
-
setEndPosition
Sets the value of the 'End Position
' containment reference.- Parameters:
value
- the new value of the 'End Position' containment reference.- See Also:
-
getEnd
TimeInstantPropertyType getEnd()Returns the value of the 'End' containment reference.If the meaning of the 'End' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'End' containment reference.
- See Also:
-
setEnd
Sets the value of the 'End
' containment reference.- Parameters:
value
- the new value of the 'End' containment reference.- See Also:
-
getDuration
Duration getDuration()Returns the value of the 'Duration' attribute. This element is an instance of the primitive xsd:duration simple type to enable use of the ISO 8601 syntax for temporal length (e.g. P5DT4H30M). It is a valid subtype of TimeDurationType according to section 3.14.6, rule 2.2.4 in XML Schema, Part 1.- Returns:
- the value of the 'Duration' attribute.
- See Also:
-
setDuration
Sets the value of the 'Duration
' attribute.- Parameters:
value
- the new value of the 'Duration' attribute.- See Also:
-
getTimeInterval
TimeIntervalLengthType getTimeInterval()Returns the value of the 'Time Interval' containment reference. This element is a valid subtype of TimeDurationType according to section 3.14.6, rule 2.2.4 in XML Schema, Part 1.- Returns:
- the value of the 'Time Interval' containment reference.
- See Also:
-
setTimeInterval
Sets the value of the 'Time Interval
' containment reference.- Parameters:
value
- the new value of the 'Time Interval' containment reference.- See Also:
-