Package net.opengis.gml.x32
Interface TimePeriodType
-
- All Superinterfaces:
AbstractGMLType,AbstractTimeGeometricPrimitiveType,AbstractTimeObjectType,AbstractTimePrimitiveType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
TimePeriodTypeImpl
public interface TimePeriodType extends AbstractTimeGeometricPrimitiveType
An XML TimePeriodType(@http://www.opengis.net/gml/3.2). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTimePeriodType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeInstantPropertyTypeaddNewBegin()Appends and returns a new empty "begin" elementTimePositionTypeaddNewBeginPosition()Appends and returns a new empty "beginPosition" elementTimeInstantPropertyTypeaddNewEnd()Appends and returns a new empty "end" elementTimePositionTypeaddNewEndPosition()Appends and returns a new empty "endPosition" elementTimeIntervalLengthTypeaddNewTimeInterval()Appends and returns a new empty "timeInterval" elementTimeInstantPropertyTypegetBegin()Gets the "begin" elementTimePositionTypegetBeginPosition()Gets the "beginPosition" elementorg.apache.xmlbeans.GDurationgetDuration()Gets the "duration" elementTimeInstantPropertyTypegetEnd()Gets the "end" elementTimePositionTypegetEndPosition()Gets the "endPosition" elementTimeIntervalLengthTypegetTimeInterval()Gets the "timeInterval" elementbooleanisSetBegin()True if has "begin" elementbooleanisSetBeginPosition()True if has "beginPosition" elementbooleanisSetDuration()True if has "duration" elementbooleanisSetEnd()True if has "end" elementbooleanisSetEndPosition()True if has "endPosition" elementbooleanisSetTimeInterval()True if has "timeInterval" elementvoidsetBegin(TimeInstantPropertyType begin)Sets the "begin" elementvoidsetBeginPosition(TimePositionType beginPosition)Sets the "beginPosition" elementvoidsetDuration(org.apache.xmlbeans.GDuration duration)Sets the "duration" elementvoidsetEnd(TimeInstantPropertyType end)Sets the "end" elementvoidsetEndPosition(TimePositionType endPosition)Sets the "endPosition" elementvoidsetTimeInterval(TimeIntervalLengthType timeInterval)Sets the "timeInterval" elementvoidunsetBegin()Unsets the "begin" elementvoidunsetBeginPosition()Unsets the "beginPosition" elementvoidunsetDuration()Unsets the "duration" elementvoidunsetEnd()Unsets the "end" elementvoidunsetEndPosition()Unsets the "endPosition" elementvoidunsetTimeInterval()Unsets the "timeInterval" elementorg.apache.xmlbeans.XmlDurationxgetDuration()Gets (as xml) the "duration" elementvoidxsetDuration(org.apache.xmlbeans.XmlDuration duration)Sets (as xml) the "duration" element-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, xgetId, xsetId
-
Methods inherited from interface net.opengis.gml.x32.AbstractTimeGeometricPrimitiveType
getFrame, isSetFrame, setFrame, unsetFrame, xgetFrame, xsetFrame
-
Methods inherited from interface net.opengis.gml.x32.AbstractTimePrimitiveType
addNewRelatedTime, getRelatedTimeArray, getRelatedTimeArray, insertNewRelatedTime, removeRelatedTime, setRelatedTimeArray, setRelatedTimeArray, sizeOfRelatedTimeArray
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getBeginPosition
TimePositionType getBeginPosition()
Gets the "beginPosition" element
-
isSetBeginPosition
boolean isSetBeginPosition()
True if has "beginPosition" element
-
setBeginPosition
void setBeginPosition(TimePositionType beginPosition)
Sets the "beginPosition" element
-
addNewBeginPosition
TimePositionType addNewBeginPosition()
Appends and returns a new empty "beginPosition" element
-
unsetBeginPosition
void unsetBeginPosition()
Unsets the "beginPosition" element
-
getBegin
TimeInstantPropertyType getBegin()
Gets the "begin" element
-
isSetBegin
boolean isSetBegin()
True if has "begin" element
-
setBegin
void setBegin(TimeInstantPropertyType begin)
Sets the "begin" element
-
addNewBegin
TimeInstantPropertyType addNewBegin()
Appends and returns a new empty "begin" element
-
unsetBegin
void unsetBegin()
Unsets the "begin" element
-
getEndPosition
TimePositionType getEndPosition()
Gets the "endPosition" element
-
isSetEndPosition
boolean isSetEndPosition()
True if has "endPosition" element
-
setEndPosition
void setEndPosition(TimePositionType endPosition)
Sets the "endPosition" element
-
addNewEndPosition
TimePositionType addNewEndPosition()
Appends and returns a new empty "endPosition" element
-
unsetEndPosition
void unsetEndPosition()
Unsets the "endPosition" element
-
getEnd
TimeInstantPropertyType getEnd()
Gets the "end" element
-
isSetEnd
boolean isSetEnd()
True if has "end" element
-
setEnd
void setEnd(TimeInstantPropertyType end)
Sets the "end" element
-
addNewEnd
TimeInstantPropertyType addNewEnd()
Appends and returns a new empty "end" element
-
unsetEnd
void unsetEnd()
Unsets the "end" element
-
getDuration
org.apache.xmlbeans.GDuration getDuration()
Gets the "duration" element
-
xgetDuration
org.apache.xmlbeans.XmlDuration xgetDuration()
Gets (as xml) the "duration" element
-
isSetDuration
boolean isSetDuration()
True if has "duration" element
-
setDuration
void setDuration(org.apache.xmlbeans.GDuration duration)
Sets the "duration" element
-
xsetDuration
void xsetDuration(org.apache.xmlbeans.XmlDuration duration)
Sets (as xml) the "duration" element
-
unsetDuration
void unsetDuration()
Unsets the "duration" element
-
getTimeInterval
TimeIntervalLengthType getTimeInterval()
Gets the "timeInterval" element
-
isSetTimeInterval
boolean isSetTimeInterval()
True if has "timeInterval" element
-
setTimeInterval
void setTimeInterval(TimeIntervalLengthType timeInterval)
Sets the "timeInterval" element
-
addNewTimeInterval
TimeIntervalLengthType addNewTimeInterval()
Appends and returns a new empty "timeInterval" element
-
unsetTimeInterval
void unsetTimeInterval()
Unsets the "timeInterval" element
-
-