public class TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice extends TLcdAIXM51AbstractGroundLightSystemTimeSlice
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 |
COLOUR_PROPERTY
Data property that maps to the
colour element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
ELEMENT_PROPERTY
Data property that maps to the
element element. |
static TLcdDataProperty |
EMERGENCY_LIGHTING_PROPERTY
Data property that maps to the
emergencyLighting 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 |
INTENSITY_LEVEL_PROPERTY
Data property that maps to the
intensityLevel element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
MINIMUM_EYE_HEIGHT_OVER_THRESHOLD_PROPERTY
Data property that maps to the
minimumEyeHeightOverThreshold element. |
static TLcdDataProperty |
NUMBER_BOX_PROPERTY
Data property that maps to the
numberBox element. |
static TLcdDataProperty |
PORTABLE_PROPERTY
Data property that maps to the
portable element. |
static TLcdDataProperty |
POSITION_PROPERTY
Data property that maps to the
position 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 |
SLOPE_ANGLE_PROPERTY
Data property that maps to the
slopeAngle element. |
static TLcdDataProperty |
TIME_SLICE_METADATA_PROPERTY
Data property that maps to the
timeSliceMetadata 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 |
---|
TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice() |
TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice(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<TLcdAIXM51GroundLightingAvailability> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51GroundLightingAvailability instances. |
TLcdAIXM51CodeColour |
getColour()
Returns the role value contained in the value of the
COLOUR_PROPERTY property. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
List<TLcdAIXM51LightElement> |
getElement()
Gets the value of the
ELEMENT_PROPERTY property adapted to a list of TLcdAIXM51LightElement instances. |
TLcdAIXM51CodeYesNo |
getEmergencyLighting()
Returns the role value contained in the value of the
EMERGENCY_LIGHTING_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. |
TLcdAIXM51CodeLightIntensity |
getIntensityLevel()
Returns the role value contained in the value of the
INTENSITY_LEVEL_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValDistanceVertical |
getMinimumEyeHeightOverThreshold()
Returns the value of the property that maps to the
minimumEyeHeightOverThreshold element. |
Long |
getNumberBox()
Returns the role value contained in the value of the
NUMBER_BOX_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getPortable()
Returns the role value contained in the value of the
PORTABLE_PROPERTY property. |
TLcdAIXM51CodeSide |
getPosition()
Returns the role value contained in the value of the
POSITION_PROPERTY property. |
TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice> |
getRunwayDirection()
Returns the role value contained in the value of the
RUNWAY_DIRECTION_PROPERTY property. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
Double |
getSlopeAngle()
Returns the role value contained in the value of the
SLOPE_ANGLE_PROPERTY property. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51CodeVASIS |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setColour(TLcdAIXM51CodeColour aValue)
Sets the value of the property that maps to the
colour element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setEmergencyLighting(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
emergencyLighting element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setIntensityLevel(TLcdAIXM51CodeLightIntensity aValue)
Sets the value of the property that maps to the
intensityLevel element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setMinimumEyeHeightOverThreshold(TLcdAIXM51ValDistanceVertical aValue)
Sets the value of the property that maps to the
minimumEyeHeightOverThreshold element. |
void |
setNumberBox(Long aValue)
Sets the value of the property that maps to the
numberBox element. |
void |
setPortable(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
portable element. |
void |
setPosition(TLcdAIXM51CodeSide aValue)
Sets the value of the property that maps to the
position element. |
void |
setRunwayDirection(TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice> aValue)
Sets the value of the property that maps to the
runwayDirection element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setSlopeAngle(Double aValue)
Sets the value of the property that maps to the
slopeAngle element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setType(TLcdAIXM51CodeVASIS 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 EMERGENCY_LIGHTING_PROPERTY
emergencyLighting
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty INTENSITY_LEVEL_PROPERTY
intensityLevel
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeLightIntensity>
.public static final TLcdDataProperty COLOUR_PROPERTY
colour
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeColour>
.public static final TLcdDataProperty ELEMENT_PROPERTY
element
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51LightElement>>
.public static final TLcdDataProperty AVAILABILITY_PROPERTY
availability
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51GroundLightingAvailability>>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.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 POSITION_PROPERTY
position
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeSide>
.public static final TLcdDataProperty NUMBER_BOX_PROPERTY
numberBox
element.
The possible values for this property are instances of TLcdAIXM51Optional<long>
.public static final TLcdDataProperty PORTABLE_PROPERTY
portable
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty SLOPE_ANGLE_PROPERTY
slopeAngle
element.
The possible values for this property are instances of TLcdAIXM51Optional<Double>
.public static final TLcdDataProperty MINIMUM_EYE_HEIGHT_OVER_THRESHOLD_PROPERTY
minimumEyeHeightOverThreshold
element.
The possible values for this property are instances of TLcdAIXM51ValDistanceVertical
.public static final TLcdDataProperty RUNWAY_DIRECTION_PROPERTY
runwayDirection
element.
The possible values for this property are instances of TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayDirectionTimeSlice>
.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 TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice()
public TLcdAIXM51VisualGlideSlopeIndicatorTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeYesNo getEmergencyLighting()
EMERGENCY_LIGHTING_PROPERTY
property. Returns null
if the value of the EMERGENCY_LIGHTING_PROPERTY
property is null
.
The availability of a back-up lighting system to be used in case of failure of the main lighting system.
getEmergencyLighting
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
EMERGENCY_LIGHTING_PROPERTY
property.TLcdAIXM51Optional
public void setEmergencyLighting(TLcdAIXM51CodeYesNo aValue)
emergencyLighting
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 EMERGENCY_LIGHTING_PROPERTY
property is set to null
.
The availability of a back-up lighting system to be used in case of failure of the main lighting system.
setEmergencyLighting
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
aValue
- the role value to set for the EMERGENCY_LIGHTING_PROPERTY
property.public TLcdAIXM51CodeLightIntensity getIntensityLevel()
INTENSITY_LEVEL_PROPERTY
property. Returns null
if the value of the INTENSITY_LEVEL_PROPERTY
property is null
.
A code indicating the relative intensity of the lighting system.
getIntensityLevel
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
INTENSITY_LEVEL_PROPERTY
property.TLcdAIXM51Optional
public void setIntensityLevel(TLcdAIXM51CodeLightIntensity aValue)
intensityLevel
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 INTENSITY_LEVEL_PROPERTY
property is set to null
.
A code indicating the relative intensity of the lighting system.
setIntensityLevel
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
aValue
- the role value to set for the INTENSITY_LEVEL_PROPERTY
property.public TLcdAIXM51CodeColour getColour()
COLOUR_PROPERTY
property. Returns null
if the value of the COLOUR_PROPERTY
property is null
.
A code indicating the global colour of the lighting system.
getColour
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
COLOUR_PROPERTY
property.TLcdAIXM51Optional
public void setColour(TLcdAIXM51CodeColour aValue)
colour
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 COLOUR_PROPERTY
property is set to null
.
A code indicating the global colour of the lighting system.
setColour
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
aValue
- the role value to set for the COLOUR_PROPERTY
property.public List<TLcdAIXM51LightElement> getElement()
ELEMENT_PROPERTY
property adapted to a list of TLcdAIXM51LightElement
instances.
Component of the GroundLightSystem.
getElement
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
ELEMENT_PROPERTY
property adapted to a list of TLcdAIXM51LightElement
instances.TLcdAIXM51Property
public List<TLcdAIXM51GroundLightingAvailability> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51GroundLightingAvailability
instances.
The operational status of the GroundLightSystem.
getAvailability
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51GroundLightingAvailability
instances.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.getAnnotation
in class TLcdAIXM51AbstractGroundLightSystemTimeSlice
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public TLcdAIXM51CodeVASIS 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.
A code indicating the type of the visual approach slope indicator system. For example, VASIS, A-VASIS, PAPI, A-PAPI, etc..
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodeVASIS 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.
A code indicating the type of the visual approach slope indicator system. For example, VASIS, A-VASIS, PAPI, A-PAPI, etc..
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdAIXM51CodeSide getPosition()
POSITION_PROPERTY
property. Returns null
if the value of the POSITION_PROPERTY
property is null
.
A code describing a position, relative to the centreline, of the visual approach slope indicator for a FATO/RWY direction.
POSITION_PROPERTY
property.TLcdAIXM51Optional
public void setPosition(TLcdAIXM51CodeSide aValue)
position
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 POSITION_PROPERTY
property is set to null
.
A code describing a position, relative to the centreline, of the visual approach slope indicator for a FATO/RWY direction.
aValue
- the role value to set for the POSITION_PROPERTY
property.public Long getNumberBox()
NUMBER_BOX_PROPERTY
property. Returns null
if the value of the NUMBER_BOX_PROPERTY
property is null
.
The number of boxes that compose the visual approach slope indicator system.
NUMBER_BOX_PROPERTY
property.TLcdAIXM51Optional
public void setNumberBox(Long aValue)
numberBox
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 NUMBER_BOX_PROPERTY
property is set to null
.
The number of boxes that compose the visual approach slope indicator system.
aValue
- the role value to set for the NUMBER_BOX_PROPERTY
property.public TLcdAIXM51CodeYesNo getPortable()
PORTABLE_PROPERTY
property. Returns null
if the value of the PORTABLE_PROPERTY
property is null
.
A code indicating whether the visual approach slope indicator system is a portable one.
PORTABLE_PROPERTY
property.TLcdAIXM51Optional
public void setPortable(TLcdAIXM51CodeYesNo aValue)
portable
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 PORTABLE_PROPERTY
property is set to null
.
A code indicating whether the visual approach slope indicator system is a portable one.
aValue
- the role value to set for the PORTABLE_PROPERTY
property.public Double getSlopeAngle()
SLOPE_ANGLE_PROPERTY
property. Returns null
if the value of the SLOPE_ANGLE_PROPERTY
property is null
.
The appropriate approach slope angle to be used by an aircraft using the approach.
SLOPE_ANGLE_PROPERTY
property.TLcdAIXM51Optional
public void setSlopeAngle(Double aValue)
slopeAngle
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 SLOPE_ANGLE_PROPERTY
property is set to null
.
The appropriate approach slope angle to be used by an aircraft using the approach.
aValue
- the role value to set for the SLOPE_ANGLE_PROPERTY
property.public TLcdAIXM51ValDistanceVertical getMinimumEyeHeightOverThreshold()
minimumEyeHeightOverThreshold
element.
The Minimum Eye Height over Threshold (MEHT) value. Also known as the threshold crossing height for the Visual Glide Slope Indicator.
MINIMUM_EYE_HEIGHT_OVER_THRESHOLD_PROPERTY
property.public void setMinimumEyeHeightOverThreshold(TLcdAIXM51ValDistanceVertical aValue)
minimumEyeHeightOverThreshold
element.
The Minimum Eye Height over Threshold (MEHT) value. Also known as the threshold crossing height for the Visual Glide Slope Indicator.
aValue
- the value to set for the MINIMUM_EYE_HEIGHT_OVER_THRESHOLD_PROPERTY
property.public TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice> getRunwayDirection()
RUNWAY_DIRECTION_PROPERTY
property. Returns null
if the value of the RUNWAY_DIRECTION_PROPERTY
property is null
.
The runway direction associated with the VisualGlideSlopeIndicator.
RUNWAY_DIRECTION_PROPERTY
property.TLcdAIXM51FeatureAssociation
public void setRunwayDirection(TLcdAIXM51Feature<TLcdAIXM51RunwayDirectionTimeSlice> aValue)
runwayDirection
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 RUNWAY_DIRECTION_PROPERTY
property is set to null
.
The runway direction associated with the VisualGlideSlopeIndicator.
aValue
- the role value to set for the RUNWAY_DIRECTION_PROPERTY
property.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.