public class TLcdAIXM51AbstractSegmentLegTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
TLcdDataType
, but should be initialized with a
time slice type that corresponds to a feature type that is an extension of
TLcdAIXM51DataTypes.AbstractSegmentLegType
.
The corresponding abstract time slice type does not exist because it is not
defined in the AIXM 5.1 XML schema.Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
FEATURE_LIFETIME_PROPERTY
Data property that maps to the
featureLifetime element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51AbstractSegmentLegTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51AircraftCharacteristic> |
getAircraftCategory()
Gets the value of the aircraftCategory property.
|
TLcdAIXM51CodeAltitudeUse |
getAltitudeInterpretation()
Gets the value of the altitudeInterpretation property.
|
TLcdAIXM51ValDistanceVertical |
getAltitudeOverrideATC()
Gets the value of the altitudeOverrideATC property.
|
TLcdAIXM51CodeVerticalReference |
getAltitudeOverrideReference()
Gets the value of the altitudeOverrideReference property.
|
TLcdAIXM51Feature<TLcdAIXM51AngleIndicationTimeSlice> |
getAngle()
Gets the value of the angle property.
|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the annotation property.
|
TLcdAIXM51TerminalSegmentPoint |
getArcCentre()
Gets the value of thearcCentre property.
|
Double |
getBankAngle()
Gets the value of the bankAngle property.
|
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
Double |
getCourse()
Gets the value of the course property.
|
TLcdAIXM51CodeDirectionReference |
getCourseDirection()
Gets the value of the courseDirection property.
|
TLcdAIXM51CodeCourse |
getCourseType()
Gets the value of the courseType property.
|
List<TLcdAIXM51ObstacleAssessmentArea> |
getDesignSurface()
Gets the value of the designSurface property.
|
TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice> |
getDistance()
Gets the value of the distance property.
|
TLcdAIXM51ValDuration |
getDuration()
Gets the value of the duration property.
|
TLcdAIXM51CodeSegmentTermination |
getEndConditionDesignator()
Gets the value of the endConditionDesignator property.
|
TLcdAIXM51TerminalSegmentPoint |
getEndPoint()
Gets the value of the endPoint property.
|
TLcdGML32AbstractTimePrimitive |
getFeatureLifetime()
Returns the value of the property that maps to the
featureLifetime element. |
TLcdAIXM51HoldingUse |
getHolding()
Gets the value of the holding property.
|
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51CodeTrajectory |
getLegPath()
Gets the value of the legPath property.
|
TLcdAIXM51CodeSegmentPath |
getLegTypeARINC()
Gets the value of the legTypeARINC property.
|
TLcdAIXM51ValDistance |
getLength()
Gets the value of the length property.
|
TLcdAIXM51ValDistanceVertical |
getLowerLimitAltitude()
Gets the value of the lowerLimitAltitude property.
|
TLcdAIXM51CodeVerticalReference |
getLowerLimitReference()
Gets the value of the lowerLimitReference property.
|
TLcdAIXM51CodeYesNo |
getProcedureTurnRequired()
Gets the value of the procedureTurnRequired property.
|
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51CodeAltitudeUse |
getSpeedInterpretation()
Gets the value of the speedInterpretation property.
|
TLcdAIXM51ValSpeed |
getSpeedLimit()
Gets the value of the speedLimit property.
|
TLcdAIXM51CodeSpeedReference |
getSpeedReference()
Gets the value of the speedReference property.
|
TLcdAIXM51TerminalSegmentPoint |
getStartPoint()
Gets the value of the startPoint property.
|
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51Curve |
getTrajectory()
Gets the value of the trajectory property.
|
TLcdAIXM51CodeDirectionTurn |
getTurnDirection()
Gets the value of the turnDirection property.
|
TLcdAIXM51ValDistanceVertical |
getUpperLimitAltitude()
Gets the value of the upperLimitAltitude property.
|
TLcdAIXM51CodeVerticalReference |
getUpperLimitReference()
Gets the value of the upperLimitReference property.
|
Double |
getVerticalAngle()
Gets the value of the verticalAngle property.
|
void |
setAltitudeInterpretation(TLcdAIXM51CodeAltitudeUse aValue)
Sets the value of the altitudeInterpretation property.
|
void |
setAltitudeOverrideATC(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the altitudeOverrideATC property.
|
void |
setAltitudeOverrideReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of thealtitudeOverrideReference property.
|
void |
setAngle(TLcdAIXM51Feature<TLcdAIXM51AngleIndicationTimeSlice> aValue)
Sets the value of the angle property.
|
void |
setArcCentre(TLcdAIXM51TerminalSegmentPoint aValue)
Sets the value of the arcCentre property.
|
void |
setBankAngle(Double aValue)
Sets the value of the bankAngle property.
|
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setCourse(Double aValue)
Sets the value of the course property.
|
void |
setCourseDirection(TLcdAIXM51CodeDirectionReference aValue)
Sets the value of the courseDirection property.
|
void |
setCourseType(TLcdAIXM51CodeCourse aValue)
Sets the value of the courseType property.
|
void |
setDistance(TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice> aValue)
Sets the value of the distance property.
|
void |
setDuration(TLcdAIXM51ValDuration aValue)
Sets the value of the duration property.
|
void |
setEndConditionDesignator(TLcdAIXM51CodeSegmentTermination aValue)
Sets the value of the endConditionDesignator property.
|
void |
setEndPoint(TLcdAIXM51TerminalSegmentPoint aValue)
Sets the value of the endPoint property.
|
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setHolding(TLcdAIXM51HoldingUse aValue)
Sets the value of the holding property.
|
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLegPath(TLcdAIXM51CodeTrajectory aValue)
Sets the value of the legPath property.
|
void |
setLegTypeARINC(TLcdAIXM51CodeSegmentPath aValue)
Sets the value of the legTypeARINC property.
|
void |
setLength(TLcdAIXM51ValDistance aValue)
Sets the value of the length property.
|
void |
setLowerLimitAltitude(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the lowerLimitAltitude property.
|
void |
setLowerLimitReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the lowerLimitReference property.
|
void |
setProcedureTurnRequired(TLcdAIXM51CodeYesNo aValue)
Sets the value of the procedureTurnRequired property.
|
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSpeedInterpretation(TLcdAIXM51CodeAltitudeUse aValue)
Sets the value of the speedInterpretation property.
|
void |
setSpeedLimit(TLcdAIXM51ValSpeed aValue)
Sets the value of the speedLimit property.
|
void |
setSpeedReference(TLcdAIXM51CodeSpeedReference aValue)
Sets the value of the speedReference property.
|
void |
setStartPoint(TLcdAIXM51TerminalSegmentPoint aValue)
Sets the value of the startPoint property.
|
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setTrajectory(TLcdAIXM51Curve aValue)
Sets the value of the trajectory property.
|
void |
setTurnDirection(TLcdAIXM51CodeDirectionTurn aValue)
Sets the value of the turnDirection property.
|
void |
setUpperLimitAltitude(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the upperLimitAltitude property.
|
void |
setUpperLimitReference(TLcdAIXM51CodeVerticalReference aValue)
Sets the value of the upperLimitReference property.
|
void |
setVerticalAngle(Double aValue)
Sets the value of the verticalAngle property.
|
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValue
getDataSource, getValidTime, setDataSource, setValidTime
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
public static final TLcdDataProperty INTERPRETATION_PROPERTY
interpretation
element.
The possible values for this property are instances of ELcdAIXM51Interpretation
.public static final TLcdDataProperty SEQUENCE_NUMBER_PROPERTY
sequenceNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty CORRECTION_NUMBER_PROPERTY
correctionNumber
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty TIME_SLICE_METADATA_PROPERTY
timeSliceMetadata
element.
The possible values for this property are instances of TLcdAIXM51FeatureTimeSliceMetadataProperty
.public static final TLcdDataProperty FEATURE_LIFETIME_PROPERTY
featureLifetime
element.
The possible values for this property are instances of TLcdGML32TimePrimitiveProperty
.public TLcdAIXM51AbstractSegmentLegTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeSegmentTermination getEndConditionDesignator()
An indication of the event that allows identifying the end of the leg and the start of the next leg on the procedure. For example, reaching an altitude or outbound timing.
endConditionDesignator
property.TLcdAIXM51Optional
public void setEndConditionDesignator(TLcdAIXM51CodeSegmentTermination aValue)
An indication of the event that allows identifying the end of the leg and the start of the next leg on the procedure. For example, reaching an altitude or outbound timing.
aValue
- the value to set for the endConditionDesignator
property.public TLcdAIXM51CodeTrajectory getLegPath()
A code defining a specific type of flight path such as arc, base turn outbound, base turn inbound, track, proc turn, hold in lieu.
legPath
property.TLcdAIXM51Optional
public void setLegPath(TLcdAIXM51CodeTrajectory aValue)
A code defining a specific type of flight path such as arc, base turn outbound, base turn inbound, track, proc turn, hold in lieu.
aValue
- the value to set for the legPath
property.public TLcdAIXM51CodeSegmentPath getLegTypeARINC()
A comprehensive description of the 'path and terminator' concept is given in ARINC Specification 424, Attachment 5, Path and Terminator.
legTypeARINC
property.TLcdAIXM51Optional
public void setLegTypeARINC(TLcdAIXM51CodeSegmentPath aValue)
A comprehensive description of the 'path and terminator' concept is given in ARINC Specification 424, Attachment 5, Path and Terminator.
aValue
- the value to set for the legTypeARINC
property.public Double getCourse()
The value of the course angle in degrees.
course
property.TLcdAIXM51Optional
public void setCourse(Double aValue)
The value of the course angle in degrees.
aValue
- the value to set for the course
property.public TLcdAIXM51CodeCourse getCourseType()
A code indicating the type of course to be observed. E.g. true track, magnetic track, heading, VOR radial, true bearing, magnetic bearing.
courseType
property.TLcdAIXM51Optional
public void setCourseType(TLcdAIXM51CodeCourse aValue)
A code indicating the type of course to be observed. E.g. true track, magnetic track, heading, VOR radial, true bearing, magnetic bearing.
aValue
- the value to set for the courseType
property.public TLcdAIXM51CodeDirectionReference getCourseDirection()
Indicates flight direction to/from the navaid providing the course guidance.
courseDirection
property.TLcdAIXM51Optional
public void setCourseDirection(TLcdAIXM51CodeDirectionReference aValue)
Indicates flight direction to/from the navaid providing the course guidance.
aValue
- the value to set for the courseDirection
property.public TLcdAIXM51CodeDirectionTurn getTurnDirection()
A code indicating the direction of the turn.
turnDirection
property.TLcdAIXM51Optional
public void setTurnDirection(TLcdAIXM51CodeDirectionTurn aValue)
A code indicating the direction of the turn.
aValue
- the value to set for the turnDirection
property.public TLcdAIXM51ValSpeed getSpeedLimit()
The value of the speed limit on the procedure leg. Rules: As a plausibility rule, value should be equivalent to between 0 and 400, when expressed in Km/h.
speedLimit
property.public void setSpeedLimit(TLcdAIXM51ValSpeed aValue)
The value of the speed limit on the procedure leg. Rules: As a plausibility rule, value should be equivalent to between 0 and 400, when expressed in Km/h.
aValue
- the value to set for the speedLimit
property.public TLcdAIXM51CodeSpeedReference getSpeedReference()
A code indicating the reference system for a speed value.
speedReference
property.TLcdAIXM51Optional
public void setSpeedReference(TLcdAIXM51CodeSpeedReference aValue)
A code indicating the reference system for a speed value.
aValue
- the value to set for the speedReference
property.public TLcdAIXM51CodeAltitudeUse getSpeedInterpretation()
A code indicating how the speed attributes of a procedure leg should be interpreted.
speedInterpretation
property.TLcdAIXM51Optional
public void setSpeedInterpretation(TLcdAIXM51CodeAltitudeUse aValue)
A code indicating how the speed attributes of a procedure leg should be interpreted.
aValue
- the value to set for the speedInterpretation
property.public Double getBankAngle()
The recommended bank angle of the aircraft on the turn. Rules: As a plausibility rule, value should be between 5 and 35 degrees.
bankAngle
property.TLcdAIXM51Optional
public void setBankAngle(Double aValue)
The recommended bank angle of the aircraft on the turn. Rules: As a plausibility rule, value should be between 5 and 35 degrees.
aValue
- the value to set for the bankAngle
property.public TLcdAIXM51ValDistance getLength()
Length of the segment
length
property.public void setLength(TLcdAIXM51ValDistance aValue)
Length of the segment
aValue
- the value to set for the length
property.public TLcdAIXM51ValDuration getDuration()
Segment duration
duration
property.public void setDuration(TLcdAIXM51ValDuration aValue)
Segment duration
aValue
- the value to set for the duration
property.public TLcdAIXM51CodeYesNo getProcedureTurnRequired()
Indicates if a procedure turn is required at the end of the segmentleg. Default is No.
procedureTurnRequired
property.TLcdAIXM51Optional
public void setProcedureTurnRequired(TLcdAIXM51CodeYesNo aValue)
Indicates if a procedure turn is required at the end of the segmentleg. Default is No.
aValue
- the value to set for the procedureTurnRequired
property.public TLcdAIXM51ValDistanceVertical getUpperLimitAltitude()
The value of the upper altitude used with codeDescrDistVer: At or below the higher altitude. Between the lower and the upper altitude.
upperLimitAltitude
property.public void setUpperLimitAltitude(TLcdAIXM51ValDistanceVertical aValue)
The value of the upper altitude used with codeDescrDistVer: At or below the higher altitude. Between the lower and the upper altitude.
aValue
- the value to set for the upperLimitAltitude
property.public TLcdAIXM51CodeVerticalReference getUpperLimitReference()
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
upperLimitReference
property.TLcdAIXM51Optional
public void setUpperLimitReference(TLcdAIXM51CodeVerticalReference aValue)
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
aValue
- the value to set for the upperLimitReference
property.public TLcdAIXM51ValDistanceVertical getLowerLimitAltitude()
The lower limit altitude. used with codeDescrDistVer: At or above the lower altitude. At the lower altitude Between the lower and the upper altitude. Lower altitude is recommended. Expect lower altitude by ATC.
lowerLimitAltitude
property.public void setLowerLimitAltitude(TLcdAIXM51ValDistanceVertical aValue)
The lower limit altitude. used with codeDescrDistVer: At or above the lower altitude. At the lower altitude Between the lower and the upper altitude. Lower altitude is recommended. Expect lower altitude by ATC.
aValue
- the value to set for the lowerLimitAltitude
property.public TLcdAIXM51CodeVerticalReference getLowerLimitReference()
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
lowerLimitReference
property.TLcdAIXM51Optional
public void setLowerLimitReference(TLcdAIXM51CodeVerticalReference aValue)
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
aValue
- the value to set for the lowerLimitReference
property.public TLcdAIXM51CodeAltitudeUse getAltitudeInterpretation()
A code indicating how the altitude attributes of a procedure leg should be interpreted.
altitudeInterpretation
property.TLcdAIXM51Optional
public void setAltitudeInterpretation(TLcdAIXM51CodeAltitudeUse aValue)
A code indicating how the altitude attributes of a procedure leg should be interpreted.
aValue
- the value to set for the altitudeInterpretation
property.public TLcdAIXM51ValDistanceVertical getAltitudeOverrideATC()
Alternate altitude when directed by Air Traffic Control
altitudeOverrideATC
property.public void setAltitudeOverrideATC(TLcdAIXM51ValDistanceVertical aValue)
Alternate altitude when directed by Air Traffic Control
aValue
- the value to set for the altitudeOverrideATC
property.public TLcdAIXM51CodeVerticalReference getAltitudeOverrideReference()
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
altitudeOverrideReference
property.TLcdAIXM51Optional
public void setAltitudeOverrideReference(TLcdAIXM51CodeVerticalReference aValue)
A code indicating the reference for a vertical distance. Two series of values exist: 1) real distance: from GND, from the MSL, from the WGS-84 ellipsoid 2) pressure distance: QFE, QNH, STD.
aValue
- the value to set for the altitudeOverrideReference
property.public Double getVerticalAngle()
The value of the vertical climb angle of the aircraft on the procedure leg. A negative value means descent. Rules: As a plausibility rule, value should be between -10 and +50 degrees.
verticalAngle
property.TLcdAIXM51Optional
public void setVerticalAngle(Double aValue)
The value of the vertical climb angle of the aircraft on the procedure leg. A negative value means descent. Rules: As a plausibility rule, value should be between -10 and +50 degrees.
aValue
- the value to set for the verticalAngle
property.public TLcdAIXM51TerminalSegmentPoint getStartPoint()
determines the starting point of the segment
startPoint
property.TLcdAIXM51Property
public void setStartPoint(TLcdAIXM51TerminalSegmentPoint aValue)
determines the starting point of the segment
aValue
- the value to set for the startPoint
property.public TLcdAIXM51TerminalSegmentPoint getEndPoint()
determines the ending point of the segment
endPoint
property.TLcdAIXM51Property
public void setEndPoint(TLcdAIXM51TerminalSegmentPoint aValue)
determines the ending point of the segment
aValue
- the value to set for the endPoint
property.public TLcdAIXM51Curve getTrajectory()
Segment Leg is depicted by the trajectory
trajectory
property.TLcdAIXM51Property
public void setTrajectory(TLcdAIXM51Curve aValue)
Segment Leg is depicted by the trajectory
aValue
- the value to set for the trajectory
property.public TLcdAIXM51TerminalSegmentPoint getArcCentre()
An segment known as an Arc can be defined as a radius and distance around a center point.
arcCentre
property.TLcdAIXM51Property
public void setArcCentre(TLcdAIXM51TerminalSegmentPoint aValue)
An segment known as an Arc can be defined as a radius and distance around a center point.
aValue
- the value to set for the arcCentre
property.public TLcdAIXM51Feature<TLcdAIXM51AngleIndicationTimeSlice> getAngle()
Aircraft trajectory must not cross the angle indication.
angle
property.TLcdAIXM51FeatureAssociation
public void setAngle(TLcdAIXM51Feature<TLcdAIXM51AngleIndicationTimeSlice> aValue)
Aircraft trajectory must not cross the angle indication.
aValue
- the value to set for the angle
property.public TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice> getDistance()
Aircraft trajectory must not cross this distance indication.
distance
property.TLcdAIXM51FeatureAssociation
public void setDistance(TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice> aValue)
Aircraft trajectory must not cross this distance indication.
aValue
- the value to set for the distance
property.public List<TLcdAIXM51AircraftCharacteristic> getAircraftCategory()
A segment leg can be established for specific aircraft characteristics.
aircraftCategory
property.TLcdAIXM51Property
public TLcdAIXM51HoldingUse getHolding()
The segment leg uses a holding pattern for arrival holding, missed approach holding or hold in lieu of procedure turn.
holding
property.TLcdAIXM51Property
public void setHolding(TLcdAIXM51HoldingUse aValue)
The segment leg uses a holding pattern for arrival holding, missed approach holding or hold in lieu of procedure turn.
aValue
- the value to set for the holding
property.public List<TLcdAIXM51ObstacleAssessmentArea> getDesignSurface()
designSurface
property.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
annotation
property.TLcdAIXM51Property
public ELcdAIXM51Interpretation getInterpretation()
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
INTERPRETATION_PROPERTY
property.public void setInterpretation(ELcdAIXM51Interpretation aValue)
interpretation
element.
Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
aValue
- the value to set for the INTERPRETATION_PROPERTY
property.public long getSequenceNumber()
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
SEQUENCE_NUMBER_PROPERTY
property.public void setSequenceNumber(long aValue)
sequenceNumber
element.
Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
aValue
- the value to set for the SEQUENCE_NUMBER_PROPERTY
property.public long getCorrectionNumber()
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
CORRECTION_NUMBER_PROPERTY
property.public void setCorrectionNumber(long aValue)
correctionNumber
element.
Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
aValue
- the value to set for the CORRECTION_NUMBER_PROPERTY
property.public TLcdAIXM51FeatureTimeSliceMetadataProperty getTimeSliceMetadata()
timeSliceMetadata
element.TIME_SLICE_METADATA_PROPERTY
property.public void setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
timeSliceMetadata
element.aValue
- the value to set for the TIME_SLICE_METADATA_PROPERTY
property.public TLcdGML32AbstractTimePrimitive getFeatureLifetime()
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
FEATURE_LIFETIME_PROPERTY
property.TLcdGML32TimePrimitiveProperty
public void setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
featureLifetime
element.
The start and end of life of the feature. See the AIXM Temporality model for details.
aValue
- the value to set for the FEATURE_LIFETIME_PROPERTY
property.