Package net.opengis.gml311
Interface TimePeriodType
-
- All Superinterfaces:
AbstractGMLType
,AbstractTimeGeometricPrimitiveType
,AbstractTimeObjectType
,AbstractTimePrimitiveType
,EObject
,Notifier
- All Known Implementing Classes:
TimePeriodTypeImpl
public interface TimePeriodType extends AbstractTimeGeometricPrimitiveType
A representation of the model object 'Time Period Type'.The following features are supported:
- See Also:
Gml311Package.getTimePeriodType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeInstantPropertyType
getBegin()
Returns the value of the 'Begin' containment reference.TimePositionType
getBeginPosition()
Returns the value of the 'Begin Position' containment reference.Duration
getDuration()
Returns the value of the 'Duration' attribute.TimeInstantPropertyType
getEnd()
Returns the value of the 'End' containment reference.TimePositionType
getEndPosition()
Returns the value of the 'End Position' containment reference.TimeIntervalLengthType
getTimeInterval()
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
setTimeInterval(TimeIntervalLengthType value)
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
-
-
-
-
Method Detail
-
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(TimePositionType)
,Gml311Package.getTimePeriodType_BeginPosition()
-
setBeginPosition
void setBeginPosition(TimePositionType value)
Sets the value of the 'Begin Position
' containment reference.- Parameters:
value
- the new value of the 'Begin Position' containment reference.- See Also:
getBeginPosition()
-
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(TimeInstantPropertyType)
,Gml311Package.getTimePeriodType_Begin()
-
setBegin
void setBegin(TimeInstantPropertyType value)
Sets the value of the 'Begin
' containment reference.- Parameters:
value
- the new value of the 'Begin' containment reference.- See Also:
getBegin()
-
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(TimePositionType)
,Gml311Package.getTimePeriodType_EndPosition()
-
setEndPosition
void setEndPosition(TimePositionType value)
Sets the value of the 'End Position
' containment reference.- Parameters:
value
- the new value of the 'End Position' containment reference.- See Also:
getEndPosition()
-
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(TimeInstantPropertyType)
,Gml311Package.getTimePeriodType_End()
-
setEnd
void setEnd(TimeInstantPropertyType value)
Sets the value of the 'End
' containment reference.- Parameters:
value
- the new value of the 'End' containment reference.- See Also:
getEnd()
-
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(Duration)
,Gml311Package.getTimePeriodType_Duration()
-
setDuration
void setDuration(Duration value)
Sets the value of the 'Duration
' attribute.- Parameters:
value
- the new value of the 'Duration' attribute.- See Also:
getDuration()
-
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(TimeIntervalLengthType)
,Gml311Package.getTimePeriodType_TimeInterval()
-
setTimeInterval
void setTimeInterval(TimeIntervalLengthType value)
Sets the value of the 'Time Interval
' containment reference.- Parameters:
value
- the new value of the 'Time Interval' containment reference.- See Also:
getTimeInterval()
-
-