Package net.opengis.gml
Interface TimePositionType
- 
- All Superinterfaces:
- EObject,- Notifier
 - All Known Implementing Classes:
- TimePositionTypeImpl
 
 public interface TimePositionType extends EObjectA representation of the model object 'Time Position Type'. Indeterminate time values are also allowed, as described in ISO 19108. The indeterminatePosition attribute can be used alone or it can qualify a specific value for temporal position (e.g. before 2002-12, after 1019624400). For time values that identify position within a calendar, the calendarEraName attribute provides the name of the calendar era to which the date is referenced (e.g. the Meiji era of the Japanese calendar).The following features are supported: - See Also:
- GmlPackage.getTimePositionType()
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCalendarEraName()Returns the value of the 'Calendar Era Name' attribute.StringgetFrame()Returns the value of the 'Frame' attribute.TimeIndeterminateValueTypegetIndeterminatePosition()Returns the value of the 'Indeterminate Position' attribute.ObjectgetValue()Returns the value of the 'Value' attribute.booleanisSetFrame()Returns whether the value of the 'Frame' attribute is set.booleanisSetIndeterminatePosition()Returns whether the value of the 'Indeterminate Position' attribute is set.voidsetCalendarEraName(String value)Sets the value of the 'Calendar Era Name' attribute.voidsetFrame(String value)Sets the value of the 'Frame' attribute.voidsetIndeterminatePosition(TimeIndeterminateValueType value)Sets the value of the 'Indeterminate Position' attribute.voidsetValue(Object value)Sets the value of the 'Value' attribute.voidunsetFrame()Unsets the value of the 'Frame' attribute.voidunsetIndeterminatePosition()Unsets the value of the 'Indeterminate Position' attribute.
 
- 
- 
- 
Method Detail- 
getValueObject getValue() Returns the value of the 'Value' attribute.If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Value' attribute.
- See Also:
- setValue(Object),- GmlPackage.getTimePositionType_Value()
 
 - 
setValuevoid setValue(Object value) Sets the value of the 'Value' attribute.- Parameters:
- value- the new value of the 'Value' attribute.
- See Also:
- getValue()
 
 - 
getCalendarEraNameString getCalendarEraName() Returns the value of the 'Calendar Era Name' attribute.If the meaning of the 'Calendar Era Name' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Calendar Era Name' attribute.
- See Also:
- setCalendarEraName(String),- GmlPackage.getTimePositionType_CalendarEraName()
 
 - 
setCalendarEraNamevoid setCalendarEraName(String value) Sets the value of the 'Calendar Era Name' attribute.- Parameters:
- value- the new value of the 'Calendar Era Name' attribute.
- See Also:
- getCalendarEraName()
 
 - 
getFrameString getFrame() Returns the value of the 'Frame' attribute. The default value is"#ISO-8601".If the meaning of the 'Frame' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Frame' attribute.
- See Also:
- isSetFrame(),- unsetFrame(),- setFrame(String),- GmlPackage.getTimePositionType_Frame()
 
 - 
setFramevoid setFrame(String value) Sets the value of the 'Frame' attribute.- Parameters:
- value- the new value of the 'Frame' attribute.
- See Also:
- isSetFrame(),- unsetFrame(),- getFrame()
 
 - 
unsetFramevoid unsetFrame() Unsets the value of the 'Frame' attribute.- See Also:
- isSetFrame(),- getFrame(),- setFrame(String)
 
 - 
isSetFrameboolean isSetFrame() Returns whether the value of the 'Frame' attribute is set.- Returns:
- whether the value of the 'Frame' attribute is set.
- See Also:
- unsetFrame(),- getFrame(),- setFrame(String)
 
 - 
getIndeterminatePositionTimeIndeterminateValueType getIndeterminatePosition() Returns the value of the 'Indeterminate Position' attribute. The default value is"after". The literals are from the enumerationTimeIndeterminateValueType.If the meaning of the 'Indeterminate Position' attribute isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Indeterminate Position' attribute.
- See Also:
- TimeIndeterminateValueType,- isSetIndeterminatePosition(),- unsetIndeterminatePosition(),- setIndeterminatePosition(TimeIndeterminateValueType),- GmlPackage.getTimePositionType_IndeterminatePosition()
 
 - 
setIndeterminatePositionvoid setIndeterminatePosition(TimeIndeterminateValueType value) Sets the value of the 'Indeterminate Position' attribute.- Parameters:
- value- the new value of the 'Indeterminate Position' attribute.
- See Also:
- TimeIndeterminateValueType,- isSetIndeterminatePosition(),- unsetIndeterminatePosition(),- getIndeterminatePosition()
 
 - 
unsetIndeterminatePositionvoid unsetIndeterminatePosition() Unsets the value of the 'Indeterminate Position' attribute.
 - 
isSetIndeterminatePositionboolean isSetIndeterminatePosition() Returns whether the value of the 'Indeterminate Position' attribute is set.- Returns:
- whether the value of the 'Indeterminate Position' attribute is set.
- See Also:
- unsetIndeterminatePosition(),- getIndeterminatePosition(),- setIndeterminatePosition(TimeIndeterminateValueType)
 
 
- 
 
-