public class TLcdAIXM51PilotControlledLightingTimeSlice extends TLcdAIXM51AbstractAIXMTimeSlice
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ACTIVATED_GROUND_LIGHTING_PROPERTY
Data property that maps to the
activatedGroundLighting element. |
static TLcdDataProperty |
ACTIVATION_INSTRUCTION_PROPERTY
Data property that maps to the
activationInstruction element. |
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CONTROLLED_LIGHT_INTENSITY_PROPERTY
Data property that maps to the
controlledLightIntensity element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
DURATION_PROPERTY
Data property that maps to the
duration 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_STEPS_PROPERTY
Data property that maps to the
intensitySteps element. |
static TLcdDataProperty |
INTERPRETATION_PROPERTY
Data property that maps to the
interpretation element. |
static TLcdDataProperty |
RADIO_FREQUENCY_PROPERTY
Data property that maps to the
radioFrequency element. |
static TLcdDataProperty |
SEQUENCE_NUMBER_PROPERTY
Data property that maps to the
sequenceNumber element. |
static TLcdDataProperty |
STAND_BY_INTENSITY_PROPERTY
Data property that maps to the
standByIntensity 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 |
---|
TLcdAIXM51PilotControlledLightingTimeSlice() |
TLcdAIXM51PilotControlledLightingTimeSlice(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Feature<? extends TLcdAIXM51AbstractGroundLightSystemTimeSlice>> |
getActivatedGroundLighting()
Gets the value of the
ACTIVATED_GROUND_LIGHTING_PROPERTY property adapted to a list of TLcdAIXM51Feature instances. |
String |
getActivationInstruction()
Returns the role value contained in the value of the
ACTIVATION_INSTRUCTION_PROPERTY property. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
List<TLcdAIXM51LightActivation> |
getControlledLightIntensity()
Gets the value of the
CONTROLLED_LIGHT_INTENSITY_PROPERTY property adapted to a list of TLcdAIXM51LightActivation instances. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
TLcdAIXM51ValDuration |
getDuration()
Returns the value of the property that maps to the
duration element. |
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. |
Long |
getIntensitySteps()
Returns the role value contained in the value of the
INTENSITY_STEPS_PROPERTY property. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
TLcdAIXM51ValFrequency |
getRadioFrequency()
Returns the value of the property that maps to the
radioFrequency element. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51CodeIntensityStandBy |
getStandByIntensity()
Returns the role value contained in the value of the
STAND_BY_INTENSITY_PROPERTY property. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51CodePilotControlledLighting |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setActivationInstruction(String aValue)
Sets the value of the property that maps to the
activationInstruction element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setDuration(TLcdAIXM51ValDuration aValue)
Sets the value of the property that maps to the
duration element. |
void |
setFeatureLifetime(TLcdGML32AbstractTimePrimitive aValue)
Sets the value of the property that maps to the
featureLifetime element. |
void |
setIntensitySteps(Long aValue)
Sets the value of the property that maps to the
intensitySteps element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setRadioFrequency(TLcdAIXM51ValFrequency aValue)
Sets the value of the property that maps to the
radioFrequency element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setStandByIntensity(TLcdAIXM51CodeIntensityStandBy aValue)
Sets the value of the property that maps to the
standByIntensity element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setType(TLcdAIXM51CodePilotControlledLighting 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 DURATION_PROPERTY
duration
element.
The possible values for this property are instances of TLcdAIXM51ValDuration
.public static final TLcdDataProperty INTENSITY_STEPS_PROPERTY
intensitySteps
element.
The possible values for this property are instances of TLcdAIXM51Optional<long>
.public static final TLcdDataProperty STAND_BY_INTENSITY_PROPERTY
standByIntensity
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeIntensityStandBy>
.public static final TLcdDataProperty RADIO_FREQUENCY_PROPERTY
radioFrequency
element.
The possible values for this property are instances of TLcdAIXM51ValFrequency
.public static final TLcdDataProperty ACTIVATION_INSTRUCTION_PROPERTY
activationInstruction
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty CONTROLLED_LIGHT_INTENSITY_PROPERTY
controlledLightIntensity
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51LightActivation>>
.public static final TLcdDataProperty ACTIVATED_GROUND_LIGHTING_PROPERTY
activatedGroundLighting
element.
The possible values for this property are instances of List<TLcdAIXM51Association<TLcdAIXM51Feature<?>>>
.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 TLcdAIXM51PilotControlledLightingTimeSlice()
public TLcdAIXM51PilotControlledLightingTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodePilotControlledLighting 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 pilot controlled lighting service - standard or non-standard.
TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setType(TLcdAIXM51CodePilotControlledLighting 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 pilot controlled lighting service - standard or non-standard.
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdAIXM51ValDuration getDuration()
duration
element.
The length of time the lighting is illuminated, normally 15 minutes.
DURATION_PROPERTY
property.public void setDuration(TLcdAIXM51ValDuration aValue)
duration
element.
The length of time the lighting is illuminated, normally 15 minutes.
aValue
- the value to set for the DURATION_PROPERTY
property.public Long getIntensitySteps()
INTENSITY_STEPS_PROPERTY
property. Returns null
if the value of the INTENSITY_STEPS_PROPERTY
property is null
.
The number of intensity steps/levels for a particular type of lighting system.
INTENSITY_STEPS_PROPERTY
property.TLcdAIXM51Optional
public void setIntensitySteps(Long aValue)
intensitySteps
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_STEPS_PROPERTY
property is set to null
.
The number of intensity steps/levels for a particular type of lighting system.
aValue
- the role value to set for the INTENSITY_STEPS_PROPERTY
property.public TLcdAIXM51CodeIntensityStandBy getStandByIntensity()
STAND_BY_INTENSITY_PROPERTY
property. Returns null
if the value of the STAND_BY_INTENSITY_PROPERTY
property is null
.
The intensity step/level of the lighting system when not in use.
STAND_BY_INTENSITY_PROPERTY
property.TLcdAIXM51Optional
public void setStandByIntensity(TLcdAIXM51CodeIntensityStandBy aValue)
standByIntensity
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 STAND_BY_INTENSITY_PROPERTY
property is set to null
.
The intensity step/level of the lighting system when not in use.
aValue
- the role value to set for the STAND_BY_INTENSITY_PROPERTY
property.public TLcdAIXM51ValFrequency getRadioFrequency()
radioFrequency
element.
The radio frequency to be used by the pilot for the activation of the system.
RADIO_FREQUENCY_PROPERTY
property.public void setRadioFrequency(TLcdAIXM51ValFrequency aValue)
radioFrequency
element.
The radio frequency to be used by the pilot for the activation of the system.
aValue
- the value to set for the RADIO_FREQUENCY_PROPERTY
property.public String getActivationInstruction()
ACTIVATION_INSTRUCTION_PROPERTY
property. Returns null
if the value of the ACTIVATION_INSTRUCTION_PROPERTY
property is null
.
Operational instructions for controlling the lighting systems.
ACTIVATION_INSTRUCTION_PROPERTY
property.TLcdAIXM51Optional
public void setActivationInstruction(String aValue)
activationInstruction
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 ACTIVATION_INSTRUCTION_PROPERTY
property is set to null
.
Operational instructions for controlling the lighting systems.
aValue
- the role value to set for the ACTIVATION_INSTRUCTION_PROPERTY
property.public List<TLcdAIXM51LightActivation> getControlledLightIntensity()
CONTROLLED_LIGHT_INTENSITY_PROPERTY
property adapted to a list of TLcdAIXM51LightActivation
instances.
The characteristics of the lighting system (intensity, number of clicks required to activate/deactivate the system).
CONTROLLED_LIGHT_INTENSITY_PROPERTY
property adapted to a list of TLcdAIXM51LightActivation
instances.TLcdAIXM51Property
public List<TLcdAIXM51Feature<? extends TLcdAIXM51AbstractGroundLightSystemTimeSlice>> getActivatedGroundLighting()
ACTIVATED_GROUND_LIGHTING_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.
The lighting system on the ground that may be remotely activated by the pilot.
ACTIVATED_GROUND_LIGHTING_PROPERTY
property adapted to a list of TLcdAIXM51Feature
instances.TLcdAIXM51Association
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.