public class TLcdAIXM51PointReference extends TLcdAIXM51AbstractAIXMObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FACILITY_ANGLE_PROPERTY
Data property that maps to the
facilityAngle element. |
static TLcdDataProperty |
FACILITY_DISTANCE_PROPERTY
Data property that maps to the
facilityDistance element. |
static TLcdDataProperty |
FIX_TOLERANCE_AREA_PROPERTY
Data property that maps to the
fixToleranceArea element. |
static TLcdDataProperty |
POINT_PROPERTY
Data property that maps to the
point element. |
static TLcdDataProperty |
POST_FIX_TOLERANCE_PROPERTY
Data property that maps to the
postFixTolerance element. |
static TLcdDataProperty |
PRIOR_FIX_TOLERANCE_PROPERTY
Data property that maps to the
priorFixTolerance element. |
static TLcdDataProperty |
ROLE_PROPERTY
Data property that maps to the
role element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51PointReference() |
TLcdAIXM51PointReference(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
List<TLcdAIXM51AngleUse> |
getFacilityAngle()
Gets the value of the
FACILITY_ANGLE_PROPERTY property adapted to a list of TLcdAIXM51AngleUse instances. |
List<TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice>> |
getFacilityDistance()
Gets the value of the
FACILITY_DISTANCE_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
TLcdAIXM51Surface |
getFixToleranceArea()
Returns the role value contained in the value of the
FIX_TOLERANCE_AREA_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51DesignatedPointTimeSlice> |
getPoint()
Returns the role value contained in the value of the
POINT_PROPERTY property. |
TLcdAIXM51ValDistanceSigned |
getPostFixTolerance()
Returns the value of the property that maps to the
postFixTolerance element. |
TLcdAIXM51ValDistanceSigned |
getPriorFixTolerance()
Returns the value of the property that maps to the
priorFixTolerance element. |
TLcdAIXM51CodeReferenceRole |
getRole()
Returns the role value contained in the value of the
ROLE_PROPERTY property. |
void |
setFixToleranceArea(TLcdAIXM51Surface aValue)
Sets the value of the property that maps to the
fixToleranceArea element. |
void |
setPoint(TLcdAIXM51Feature<TLcdAIXM51DesignatedPointTimeSlice> aValue)
Sets the value of the property that maps to the
point element. |
void |
setPostFixTolerance(TLcdAIXM51ValDistanceSigned aValue)
Sets the value of the property that maps to the
postFixTolerance element. |
void |
setPriorFixTolerance(TLcdAIXM51ValDistanceSigned aValue)
Sets the value of the property that maps to the
priorFixTolerance element. |
void |
setRole(TLcdAIXM51CodeReferenceRole aValue)
Sets the value of the property that maps to the
role element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty ROLE_PROPERTY
role
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeReferenceRole>
.public static final TLcdDataProperty PRIOR_FIX_TOLERANCE_PROPERTY
priorFixTolerance
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceSigned
.public static final TLcdDataProperty POST_FIX_TOLERANCE_PROPERTY
postFixTolerance
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceSigned
.public static final TLcdDataProperty POINT_PROPERTY
point
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
.public static final TLcdDataProperty FACILITY_ANGLE_PROPERTY
facilityAngle
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51AngleUse>>
.public static final TLcdDataProperty FACILITY_DISTANCE_PROPERTY
facilityDistance
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51DistanceIndicationTimeSlice>>
.public static final TLcdDataProperty FIX_TOLERANCE_AREA_PROPERTY
fixToleranceArea
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51Surface>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51PointReference()
public TLcdAIXM51PointReference(TLcdDataType aType)
public TLcdAIXM51CodeReferenceRole getRole()
ROLE_PROPERTY
property. Returns null
if the value of the ROLE_PROPERTY
property is null
.
Describes the role of the defined point reference. Example: DME, INT, recommended navaid, fix tolerance
ROLE_PROPERTY
property.TLcdAIXM51Optional
public void setRole(TLcdAIXM51CodeReferenceRole aValue)
role
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the ROLE_PROPERTY
property is set to null
.
Describes the role of the defined point reference. Example: DME, INT, recommended navaid, fix tolerance
aValue
- the role value to set for the ROLE_PROPERTY
property.public TLcdAIXM51ValDistanceSigned getPriorFixTolerance()
priorFixTolerance
element.
Because the fix may be received early, protection against obstacles must be provided from a line perpendicular to the flight course. PriorFixTolerance indicates the error distance (from the fix to the earliest point where the fix may be received along the flight course.
PRIOR_FIX_TOLERANCE_PROPERTY
property.public void setPriorFixTolerance(TLcdAIXM51ValDistanceSigned aValue)
priorFixTolerance
element.
Because the fix may be received early, protection against obstacles must be provided from a line perpendicular to the flight course. PriorFixTolerance indicates the error distance (from the fix to the earliest point where the fix may be received along the flight course.
aValue
- the value to set for the PRIOR_FIX_TOLERANCE_PROPERTY
property.public TLcdAIXM51ValDistanceSigned getPostFixTolerance()
postFixTolerance
element.
Indicates the error distance (from the fix to the latest point where the fix may be received along the flight course.
POST_FIX_TOLERANCE_PROPERTY
property.public void setPostFixTolerance(TLcdAIXM51ValDistanceSigned aValue)
postFixTolerance
element.
Indicates the error distance (from the fix to the latest point where the fix may be received along the flight course.
aValue
- the value to set for the POST_FIX_TOLERANCE_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51DesignatedPointTimeSlice> getPoint()
POINT_PROPERTY
property. Returns null
if the value of the POINT_PROPERTY
property is null
.
A point defined by a latitude and longitude and/or a combination of angle and/or distance indications.
POINT_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setPoint(TLcdAIXM51Feature<TLcdAIXM51DesignatedPointTimeSlice> aValue)
point
element. to a new instance of the association class TLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value is null
, the POINT_PROPERTY
property is set to null
.
A point defined by a latitude and longitude and/or a combination of angle and/or distance indications.
aValue
- the role value to set for the POINT_PROPERTY
property.public List<TLcdAIXM51AngleUse> getFacilityAngle()
FACILITY_ANGLE_PROPERTY
property adapted to a list of TLcdAIXM51AngleUse
instances.
Angle from the facility to the Significant Point.
FACILITY_ANGLE_PROPERTY
property adapted to a list of TLcdAIXM51AngleUse
instances.TLcdAIXM51Property
public List<TLcdAIXM51Feature<TLcdAIXM51DistanceIndicationTimeSlice>> getFacilityDistance()
FACILITY_DISTANCE_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
Distance from the facility to the Significant Point.
FACILITY_DISTANCE_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public TLcdAIXM51Surface getFixToleranceArea()
FIX_TOLERANCE_AREA_PROPERTY
property. Returns null
if the value of the FIX_TOLERANCE_AREA_PROPERTY
property is null
.
The dimensions of the fix tolerance area are determined by the system use accuracy of the navigation aid(s) on which the fix is based, and the distance from the facility.
FIX_TOLERANCE_AREA_PROPERTY
property.TLcdAIXM51Property
public void setFixToleranceArea(TLcdAIXM51Surface aValue)
fixToleranceArea
element. to a new instance of the association class TLcdAIXM51Property
initialized with the given role value. In case the given role value is null
, the FIX_TOLERANCE_AREA_PROPERTY
property is set to null
.
The dimensions of the fix tolerance area are determined by the system use accuracy of the navigation aid(s) on which the fix is based, and the distance from the facility.
aValue
- the role value to set for the FIX_TOLERANCE_AREA_PROPERTY
property.public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public List<TLcdAIXM51AbstractExtension> getExtension()
EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.TLcdAIXM51Link