Package net.opengis.gml311
Interface TimeIntervalLengthType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
TimeIntervalLengthTypeImpl
public interface TimeIntervalLengthType
extends EObject
A representation of the model object 'Time Interval Length Type'.
This type extends the built-in xsd:decimal simple type to allow floating-point
values for temporal length. According to the ISO 11404 model you have to use
positiveInteger together with appropriate values for radix and factor. The
resolution of the time interval is to one radix ^(-factor) of the specified
time unit (e.g. unit="second", radix="10", factor="3" specifies a resolution
of milliseconds). It is a subtype of TimeDurationType.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Factor' attribute.getRadix()
Returns the value of the 'Radix' attribute.getUnit()
Returns the value of the 'Unit' attribute.getValue()
Returns the value of the 'Value' attribute.void
setFactor
(BigInteger value) Sets the value of the 'Factor
' attribute.void
setRadix
(BigInteger value) Sets the value of the 'Radix
' attribute.void
Sets the value of the 'Unit
' attribute.void
setValue
(BigDecimal value) Sets the value of the 'Value
' attribute.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
-
getValue
BigDecimal 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
Sets the value of the 'Value
' attribute.- Parameters:
value
- the new value of the 'Value' attribute.- See Also:
-
getFactor
BigInteger getFactor()Returns the value of the 'Factor' attribute.If the meaning of the 'Factor' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Factor' attribute.
- See Also:
-
setFactor
Sets the value of the 'Factor
' attribute.- Parameters:
value
- the new value of the 'Factor' attribute.- See Also:
-
getRadix
BigInteger getRadix()Returns the value of the 'Radix' attribute.If the meaning of the 'Radix' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Radix' attribute.
- See Also:
-
setRadix
Sets the value of the 'Radix
' attribute.- Parameters:
value
- the new value of the 'Radix' attribute.- See Also:
-
getUnit
Object getUnit()Returns the value of the 'Unit' attribute.If the meaning of the 'Unit' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Unit' attribute.
- See Also:
-
setUnit
Sets the value of the 'Unit
' attribute.- Parameters:
value
- the new value of the 'Unit' attribute.- See Also:
-