public class TLcdAIXM51NavaidTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
AVAILABILITY_PROPERTY
Data property that maps to the
availability element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
COURSE_QUALITY_PROPERTY
Data property that maps to the
courseQuality element. |
static TLcdDataProperty |
DESIGNATOR_PROPERTY
Data property that maps to the
designator element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
FEATURE_LIFETIME_PROPERTY
Data property that maps to the
featureLifetime element. |
static TLcdDataProperty |
FLIGHT_CHECKED_PROPERTY
Data property that maps to the
flightChecked element. |
static TLcdDataProperty |
INTEGRITY_LEVEL_PROPERTY
Data property that maps to the
integrityLevel element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
LOCATION_PROPERTY
Data property that maps to the
location element. |
static TLcdDataProperty |
NAVAID_EQUIPMENT_PROPERTY
Data property that maps to the
navaidEquipment element. |
static TLcdDataProperty |
NAVAID_NAME_PROPERTY
Data property that maps to the
name element. |
static TLcdDataProperty |
PURPOSE_PROPERTY
Data property that maps to the
purpose element. |
static TLcdDataProperty |
RUNWAY_DIRECTION_PROPERTY
Data property that maps to the
runwayDirection element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
SERVED_AIRPORT_PROPERTY
Data property that maps to the
servedAirport element. |
static TLcdDataProperty |
SIGNAL_PERFORMANCE_PROPERTY
Data property that maps to the
signalPerformance element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata element. |
static TLcdDataProperty |
TOUCH_DOWN_LIFT_OFF_PROPERTY
Data property that maps to the
touchDownLiftOff element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type 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 |
---|
TLcdAIXM51NavaidTimeSlice() |
TLcdAIXM51NavaidTimeSlice(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<TLcdAIXM51NavaidOperationalStatus> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51NavaidOperationalStatus instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
TLcdAIXM51CodeCourseQualityILS |
getCourseQuality()
Returns the role value contained in the value of the
COURSE_QUALITY_PROPERTY property. |
String |
getDesignator()
Returns the role value contained in the value of the
DESIGNATOR_PROPERTY property. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
TLcdGML32AbstractTimePrimitive |
getFeatureLifetime()
Returns the value of the property that maps to the
featureLifetime element. |
TLcdAIXM51CodeYesNo |
getFlightChecked()
Returns the role value contained in the value of the
FLIGHT_CHECKED_PROPERTY property. |
TLcdAIXM51CodeIntegrityLevelILS |
getIntegrityLevel()
Returns the role value contained in the value of the
INTEGRITY_LEVEL_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ElevatedPoint |
getLocation()
Returns the role value contained in the value of the
LOCATION_PROPERTY property. |
List<TLcdAIXM51NavaidComponent> |
getNavaidEquipment()
Gets the value of the
NAVAID_EQUIPMENT_PROPERTY property adapted to a list of TLcdAIXM51NavaidComponent instances. |
String |
getNavaidName()
Returns the role value contained in the value of the
NAVAID_NAME_PROPERTY property. |
TLcdAIXM51CodeNavaidPurpose |
getPurpose()
Returns the role value contained in the value of the
PURPOSE_PROPERTY property. |
List<TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice>> |
getRunwayDirection()
Gets the value of the
RUNWAY_DIRECTION_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
List<TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice>> |
getServedAirport()
Gets the value of the
SERVED_AIRPORT_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
TLcdAIXM51CodeSignalPerformanceILS |
getSignalPerformance()
Returns the role value contained in the value of the
SIGNAL_PERFORMANCE_PROPERTY property. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
List<TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice>> |
getTouchDownLiftOff()
Gets the value of the
TOUCH_DOWN_LIFT_OFF_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
TLcdAIXM51CodeNavaidService |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setCourseQuality(TLcdAIXM51CodeCourseQualityILS aValue)
Sets the value of the property that maps to the
courseQuality element. |
void |
setDesignator(String aValue)
Sets the value of the property that maps to the
designator element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setFlightChecked(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
flightChecked element. |
void |
setIntegrityLevel(TLcdAIXM51CodeIntegrityLevelILS aValue)
Sets the value of the property that maps to the
integrityLevel element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLocation(TLcdAIXM51ElevatedPoint aValue)
Sets the value of the property that maps to the
location element. |
void |
setNavaidName(String aValue)
Sets the value of the property that maps to the
name element. |
void |
setPurpose(TLcdAIXM51CodeNavaidPurpose aValue)
Sets the value of the property that maps to the
purpose element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSignalPerformance(TLcdAIXM51CodeSignalPerformanceILS aValue)
Sets the value of the property that maps to the
signalPerformance element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setType(TLcdAIXM51CodeNavaidService aValue)
Sets the value of the property that maps to the
type element. |
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 TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty DESIGNATOR_PROPERTY
designator
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty NAVAID_NAME_PROPERTY
name
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty FLIGHT_CHECKED_PROPERTY
flightChecked
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty PURPOSE_PROPERTY
purpose
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeNavaidPurpose>
.public static final TLcdDataProperty SIGNAL_PERFORMANCE_PROPERTY
signalPerformance
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeSignalPerformanceILS>
.public static final TLcdDataProperty COURSE_QUALITY_PROPERTY
courseQuality
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeCourseQualityILS>
.public static final TLcdDataProperty INTEGRITY_LEVEL_PROPERTY
integrityLevel
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeIntegrityLevelILS>
.public static final TLcdDataProperty TOUCH_DOWN_LIFT_OFF_PROPERTY
touchDownLiftOff
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>>
.public static final TLcdDataProperty NAVAID_EQUIPMENT_PROPERTY
navaidEquipment
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51NavaidComponent>>
.public static final TLcdDataProperty LOCATION_PROPERTY
location
element.
The possible values for this property are instances of TLcdAIXM51Property<TLcdAIXM51ElevatedPoint>
.public static final TLcdDataProperty RUNWAY_DIRECTION_PROPERTY
runwayDirection
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayDirectionTimeSlice>>
.public static final TLcdDataProperty SERVED_AIRPORT_PROPERTY
servedAirport
element.
The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>>
.public static final TLcdDataProperty AVAILABILITY_PROPERTY
availability
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51NavaidOperationalStatus>>
.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 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 TLcdAIXM51NavaidTimeSlice()
public TLcdAIXM51NavaidTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeNavaidService getType()
TYPE_PROPERTY
property. Returns null
if the value of the TYPE_PROPERTY
property is null
.
The possible values for this property are the public QName
constants defined in this class.
Type of the navaid service such as ILS, MLS, VORTAC, VOR/DME, etc.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeNavaidService aValue)
type
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 TYPE_PROPERTY
property is set to null
.
The possible values for this property are the public QName
constants defined in this class.
Type of the navaid service such as ILS, MLS, VORTAC, VOR/DME, etc.
aValue
- the role value to set for the TYPE_PROPERTY
property.public String getDesignator()
DESIGNATOR_PROPERTY
property. Returns null
if the value of the DESIGNATOR_PROPERTY
property is null
.
The coded identifier given to the navaid system.
DESIGNATOR_PROPERTY
property.TLcdAIXM51Optional
public void setDesignator(String aValue)
designator
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 DESIGNATOR_PROPERTY
property is set to null
.
The coded identifier given to the navaid system.
aValue
- the role value to set for the DESIGNATOR_PROPERTY
property.public String getNavaidName()
NAVAID_NAME_PROPERTY
property. Returns null
if the value of the NAVAID_NAME_PROPERTY
property is null
.
The long name given to the composite navaid.
NAVAID_NAME_PROPERTY
property.TLcdAIXM51Optional
public void setNavaidName(String aValue)
name
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 NAVAID_NAME_PROPERTY
property is set to null
.
The long name given to the composite navaid.
aValue
- the role value to set for the NAVAID_NAME_PROPERTY
property.public TLcdAIXM51CodeYesNo getFlightChecked()
FLIGHT_CHECKED_PROPERTY
property. Returns null
if the value of the FLIGHT_CHECKED_PROPERTY
property is null
.
Indicates if the navaid has been flight checked.
FLIGHT_CHECKED_PROPERTY
property.TLcdAIXM51Optional
public void setFlightChecked(TLcdAIXM51CodeYesNo aValue)
flightChecked
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 FLIGHT_CHECKED_PROPERTY
property is set to null
.
Indicates if the navaid has been flight checked.
aValue
- the role value to set for the FLIGHT_CHECKED_PROPERTY
property.public TLcdAIXM51CodeNavaidPurpose getPurpose()
PURPOSE_PROPERTY
property. Returns null
if the value of the PURPOSE_PROPERTY
property is null
.
Indication of the intended usage of the navaid (enroute or terminal)
PURPOSE_PROPERTY
property.TLcdAIXM51Optional
public void setPurpose(TLcdAIXM51CodeNavaidPurpose aValue)
purpose
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 PURPOSE_PROPERTY
property is set to null
.
Indication of the intended usage of the navaid (enroute or terminal)
aValue
- the role value to set for the PURPOSE_PROPERTY
property.public TLcdAIXM51CodeSignalPerformanceILS getSignalPerformance()
SIGNAL_PERFORMANCE_PROPERTY
property. Returns null
if the value of the SIGNAL_PERFORMANCE_PROPERTY
property is null
.
The signal performance level indicating the precision of an ILS or MLS system.
SIGNAL_PERFORMANCE_PROPERTY
property.TLcdAIXM51Optional
public void setSignalPerformance(TLcdAIXM51CodeSignalPerformanceILS aValue)
signalPerformance
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 SIGNAL_PERFORMANCE_PROPERTY
property is set to null
.
The signal performance level indicating the precision of an ILS or MLS system.
aValue
- the role value to set for the SIGNAL_PERFORMANCE_PROPERTY
property.public TLcdAIXM51CodeCourseQualityILS getCourseQuality()
COURSE_QUALITY_PROPERTY
property. Returns null
if the value of the COURSE_QUALITY_PROPERTY
property is null
.
An indication of the signal quality of the ILS course structure based on the location the precision signal is usable to.
COURSE_QUALITY_PROPERTY
property.TLcdAIXM51Optional
public void setCourseQuality(TLcdAIXM51CodeCourseQualityILS aValue)
courseQuality
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 COURSE_QUALITY_PROPERTY
property is set to null
.
An indication of the signal quality of the ILS course structure based on the location the precision signal is usable to.
aValue
- the role value to set for the COURSE_QUALITY_PROPERTY
property.public TLcdAIXM51CodeIntegrityLevelILS getIntegrityLevel()
INTEGRITY_LEVEL_PROPERTY
property. Returns null
if the value of the INTEGRITY_LEVEL_PROPERTY
property is null
.
That quality which relates to the trust which can be placed in the correctness of the information supplied by the ILS facility.
INTEGRITY_LEVEL_PROPERTY
property.TLcdAIXM51Optional
public void setIntegrityLevel(TLcdAIXM51CodeIntegrityLevelILS aValue)
integrityLevel
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 INTEGRITY_LEVEL_PROPERTY
property is set to null
.
That quality which relates to the trust which can be placed in the correctness of the information supplied by the ILS facility.
aValue
- the role value to set for the INTEGRITY_LEVEL_PROPERTY
property.public List<TLcdAIXM51Feature<TLcdAIXM51TouchDownLiftOffTimeSlice>> getTouchDownLiftOff()
TOUCH_DOWN_LIFT_OFF_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The touch down or lift-off area for helicopters.
TOUCH_DOWN_LIFT_OFF_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51NavaidComponent> getNavaidEquipment()
NAVAID_EQUIPMENT_PROPERTY
property adapted to a list of TLcdAIXM51NavaidComponent
instances.
the component of the navaid system
NAVAID_EQUIPMENT_PROPERTY
property adapted to a list of TLcdAIXM51NavaidComponent
instances.TLcdAIXM51Property
public TLcdAIXM51ElevatedPoint getLocation()
LOCATION_PROPERTY
property. Returns null
if the value of the LOCATION_PROPERTY
property is null
.
Graphical location of the navaid (system). This should be the same location as the equipment that provides navigability
LOCATION_PROPERTY
property.TLcdAIXM51Property
public void setLocation(TLcdAIXM51ElevatedPoint aValue)
location
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 LOCATION_PROPERTY
property is set to null
.
Graphical location of the navaid (system). This should be the same location as the equipment that provides navigability
aValue
- the role value to set for the LOCATION_PROPERTY
property.public List<TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice>> getRunwayDirection()
RUNWAY_DIRECTION_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The landing and take-off directions of a runway
RUNWAY_DIRECTION_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice>> getServedAirport()
SERVED_AIRPORT_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The AirportHeliport served by the Navaid.
SERVED_AIRPORT_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51FeatureAssociation
public List<TLcdAIXM51NavaidOperationalStatus> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51NavaidOperationalStatus
instances.
The operational status of the navaid.
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51NavaidOperationalStatus
instances.TLcdAIXM51Property
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
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.