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 SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeInstantPropertyTypegetBegin()Returns the value of the 'Begin' containment reference.TimePositionTypegetBeginPosition()Returns the value of the 'Begin Position' containment reference.DurationgetDuration()Returns the value of the 'Duration' attribute.TimeInstantPropertyTypegetEnd()Returns the value of the 'End' containment reference.TimePositionTypegetEndPosition()Returns the value of the 'End Position' containment reference.TimeIntervalLengthTypegetTimeInterval()Returns the value of the 'Time Interval' containment reference.voidsetBegin(TimeInstantPropertyType value)Sets the value of the 'Begin' containment reference.voidsetBeginPosition(TimePositionType value)Sets the value of the 'Begin Position' containment reference.voidsetDuration(Duration value)Sets the value of the 'Duration' attribute.voidsetEnd(TimeInstantPropertyType value)Sets the value of the 'End' containment reference.voidsetEndPosition(TimePositionType value)Sets the value of the 'End Position' containment reference.voidsetTimeInterval(TimeIntervalLengthType value)Sets the value of the 'Time Interval' containment reference.- 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from interface AbstractTimeGeometricPrimitiveTypegetFrame, isSetFrame, setFrame, unsetFrame
 - 
Methods inherited from interface AbstractTimePrimitiveTypegetRelatedTime
 
- 
 
- 
- 
- 
Method Detail- 
getBeginPositionTimePositionType 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()
 
 - 
setBeginPositionvoid 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()
 
 - 
getBeginTimeInstantPropertyType 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()
 
 - 
setBeginvoid setBegin(TimeInstantPropertyType value) Sets the value of the 'Begin' containment reference.- Parameters:
- value- the new value of the 'Begin' containment reference.
- See Also:
- getBegin()
 
 - 
getEndPositionTimePositionType 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()
 
 - 
setEndPositionvoid 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()
 
 - 
getEndTimeInstantPropertyType 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()
 
 - 
setEndvoid setEnd(TimeInstantPropertyType value) Sets the value of the 'End' containment reference.- Parameters:
- value- the new value of the 'End' containment reference.
- See Also:
- getEnd()
 
 - 
getDurationDuration 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()
 
 - 
setDurationvoid setDuration(Duration value) Sets the value of the 'Duration' attribute.- Parameters:
- value- the new value of the 'Duration' attribute.
- See Also:
- getDuration()
 
 - 
getTimeIntervalTimeIntervalLengthType 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()
 
 - 
setTimeIntervalvoid 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()
 
 
- 
 
-