public class TLcdAIXM51RadioCommunicationChannelTimeSlice 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 |
CHANNEL_PROPERTY
Data property that maps to the
channel element. |
static TLcdDataProperty |
CORRECTION_NUMBER_PROPERTY
Data property that maps to the
correctionNumber element. |
static TLcdDataProperty |
EMISSION_TYPE_PROPERTY
Data property that maps to the
emissionType 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 |
FREQUENCY_RECEPTION_PROPERTY
Data property that maps to the
frequencyReception element. |
static TLcdDataProperty |
FREQUENCY_TRANSMISSION_PROPERTY
Data property that maps to the
frequencyTransmission 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 |
LOGON_PROPERTY
Data property that maps to the
logon element. |
static TLcdDataProperty |
MODE_PROPERTY
Data property that maps to the
mode element. |
static TLcdDataProperty |
RANK_PROPERTY
Data property that maps to the
rank element. |
static TLcdDataProperty |
SELECTIVE_CALL_PROPERTY
Data property that maps to the
selectiveCall 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. |
static TLcdDataProperty |
TRAFFIC_DIRECTION_PROPERTY
Data property that maps to the
trafficDirection 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 |
---|
TLcdAIXM51RadioCommunicationChannelTimeSlice() |
TLcdAIXM51RadioCommunicationChannelTimeSlice(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<TLcdAIXM51RadioCommunicationOperationalStatus> |
getAvailability()
Gets the value of the
AVAILABILITY_PROPERTY property adapted to a list of TLcdAIXM51RadioCommunicationOperationalStatus instances. |
TLcdAIXM51CodeCommunicationChannel |
getChannel()
Returns the role value contained in the value of the
CHANNEL_PROPERTY property. |
long |
getCorrectionNumber()
Returns the value of the property that maps to the
correctionNumber element. |
TLcdAIXM51CodeRadioEmission |
getEmissionType()
Returns the role value contained in the value of the
EMISSION_TYPE_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. |
TLcdAIXM51ValFrequency |
getFrequencyReception()
Returns the value of the property that maps to the
frequencyReception element. |
TLcdAIXM51ValFrequency |
getFrequencyTransmission()
Returns the value of the property that maps to the
frequencyTransmission element. |
ELcdAIXM51Interpretation |
getInterpretation()
Returns the value of the property that maps to the
interpretation element. |
List<TLcdAIXM51ElevatedPoint> |
getLocation()
Gets the value of the
LOCATION_PROPERTY property adapted to a list of TLcdAIXM51ElevatedPoint instances. |
String |
getLogon()
Returns the role value contained in the value of the
LOGON_PROPERTY property. |
TLcdAIXM51CodeCommunicationMode |
getMode()
Returns the role value contained in the value of the
MODE_PROPERTY property. |
TLcdAIXM51CodeFacilityRanking |
getRank()
Returns the role value contained in the value of the
RANK_PROPERTY property. |
TLcdAIXM51CodeYesNo |
getSelectiveCall()
Returns the role value contained in the value of the
SELECTIVE_CALL_PROPERTY property. |
long |
getSequenceNumber()
Returns the value of the property that maps to the
sequenceNumber element. |
TLcdAIXM51FeatureTimeSliceMetadataProperty |
getTimeSliceMetadata()
Returns the value of the property that maps to the
timeSliceMetadata element. |
TLcdAIXM51CodeCommunicationDirection |
getTrafficDirection()
Returns the role value contained in the value of the
TRAFFIC_DIRECTION_PROPERTY property. |
void |
setChannel(TLcdAIXM51CodeCommunicationChannel aValue)
Sets the value of the property that maps to the
channel element. |
void |
setCorrectionNumber(long aValue)
Sets the value of the property that maps to the
correctionNumber element. |
void |
setEmissionType(TLcdAIXM51CodeRadioEmission aValue)
Sets the value of the property that maps to the
emissionType 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 |
setFrequencyReception(TLcdAIXM51ValFrequency aValue)
Sets the value of the property that maps to the
frequencyReception element. |
void |
setFrequencyTransmission(TLcdAIXM51ValFrequency aValue)
Sets the value of the property that maps to the
frequencyTransmission element. |
void |
setInterpretation(ELcdAIXM51Interpretation aValue)
Sets the value of the property that maps to the
interpretation element. |
void |
setLogon(String aValue)
Sets the value of the property that maps to the
logon element. |
void |
setMode(TLcdAIXM51CodeCommunicationMode aValue)
Sets the value of the property that maps to the
mode element. |
void |
setRank(TLcdAIXM51CodeFacilityRanking aValue)
Sets the value of the property that maps to the
rank element. |
void |
setSelectiveCall(TLcdAIXM51CodeYesNo aValue)
Sets the value of the property that maps to the
selectiveCall element. |
void |
setSequenceNumber(long aValue)
Sets the value of the property that maps to the
sequenceNumber element. |
void |
setTimeSliceMetadata(TLcdAIXM51FeatureTimeSliceMetadataProperty aValue)
Sets the value of the property that maps to the
timeSliceMetadata element. |
void |
setTrafficDirection(TLcdAIXM51CodeCommunicationDirection aValue)
Sets the value of the property that maps to the
trafficDirection 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 MODE_PROPERTY
mode
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeCommunicationMode>
.public static final TLcdDataProperty RANK_PROPERTY
rank
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeFacilityRanking>
.public static final TLcdDataProperty FREQUENCY_TRANSMISSION_PROPERTY
frequencyTransmission
element.
The possible values for this property are instances of TLcdAIXM51ValFrequency
.public static final TLcdDataProperty FREQUENCY_RECEPTION_PROPERTY
frequencyReception
element.
The possible values for this property are instances of TLcdAIXM51ValFrequency
.public static final TLcdDataProperty CHANNEL_PROPERTY
channel
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeCommunicationChannel>
.public static final TLcdDataProperty LOGON_PROPERTY
logon
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty EMISSION_TYPE_PROPERTY
emissionType
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeRadioEmission>
.public static final TLcdDataProperty SELECTIVE_CALL_PROPERTY
selectiveCall
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty FLIGHT_CHECKED_PROPERTY
flightChecked
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeYesNo>
.public static final TLcdDataProperty TRAFFIC_DIRECTION_PROPERTY
trafficDirection
element.
The possible values for this property are instances of TLcdAIXM51Optional<TLcdAIXM51CodeCommunicationDirection>
.public static final TLcdDataProperty LOCATION_PROPERTY
location
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51ElevatedPoint>>
.public static final TLcdDataProperty AVAILABILITY_PROPERTY
availability
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51RadioCommunicationOperationalStatus>>
.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 TLcdAIXM51RadioCommunicationChannelTimeSlice()
public TLcdAIXM51RadioCommunicationChannelTimeSlice(TLcdDataType aType)
public TLcdAIXM51CodeCommunicationMode getMode()
MODE_PROPERTY
property. Returns null
if the value of the MODE_PROPERTY
property is null
.
The type of communication channel.
MODE_PROPERTY
property.TLcdAIXM51Optional
public void setMode(TLcdAIXM51CodeCommunicationMode aValue)
mode
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 MODE_PROPERTY
property is set to null
.
The type of communication channel.
aValue
- the role value to set for the MODE_PROPERTY
property.public TLcdAIXM51CodeFacilityRanking getRank()
RANK_PROPERTY
property. Returns null
if the value of the RANK_PROPERTY
property is null
.
A code indicating the role of the communication channel, in terms of primary, alternate, emergency, etc.
RANK_PROPERTY
property.TLcdAIXM51Optional
public void setRank(TLcdAIXM51CodeFacilityRanking aValue)
rank
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 RANK_PROPERTY
property is set to null
.
A code indicating the role of the communication channel, in terms of primary, alternate, emergency, etc.
aValue
- the role value to set for the RANK_PROPERTY
property.public TLcdAIXM51ValFrequency getFrequencyTransmission()
frequencyTransmission
element.
The value of the transmission frequency.
FREQUENCY_TRANSMISSION_PROPERTY
property.public void setFrequencyTransmission(TLcdAIXM51ValFrequency aValue)
frequencyTransmission
element.
The value of the transmission frequency.
aValue
- the value to set for the FREQUENCY_TRANSMISSION_PROPERTY
property.public TLcdAIXM51ValFrequency getFrequencyReception()
frequencyReception
element.
The value of the reception frequency.
FREQUENCY_RECEPTION_PROPERTY
property.public void setFrequencyReception(TLcdAIXM51ValFrequency aValue)
frequencyReception
element.
The value of the reception frequency.
aValue
- the value to set for the FREQUENCY_RECEPTION_PROPERTY
property.public TLcdAIXM51CodeCommunicationChannel getChannel()
CHANNEL_PROPERTY
property. Returns null
if the value of the CHANNEL_PROPERTY
property is null
.
The identifier of the radio channel on which the communication takes place.
CHANNEL_PROPERTY
property.TLcdAIXM51Optional
public void setChannel(TLcdAIXM51CodeCommunicationChannel aValue)
channel
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 CHANNEL_PROPERTY
property is set to null
.
The identifier of the radio channel on which the communication takes place.
aValue
- the role value to set for the CHANNEL_PROPERTY
property.public String getLogon()
LOGON_PROPERTY
property. Returns null
if the value of the LOGON_PROPERTY
property is null
.
A specified code used for data link, such as used for logon to an ATS unit.
LOGON_PROPERTY
property.TLcdAIXM51Optional
public void setLogon(String aValue)
logon
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 LOGON_PROPERTY
property is set to null
.
A specified code used for data link, such as used for logon to an ATS unit.
aValue
- the role value to set for the LOGON_PROPERTY
property.public TLcdAIXM51CodeRadioEmission getEmissionType()
EMISSION_TYPE_PROPERTY
property. Returns null
if the value of the EMISSION_TYPE_PROPERTY
property is null
.
A code indicating the type of emission, as defined at the 1979 ITU World Administrative Radio Conference. For example, A3E, etc..
EMISSION_TYPE_PROPERTY
property.TLcdAIXM51Optional
public void setEmissionType(TLcdAIXM51CodeRadioEmission aValue)
emissionType
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 EMISSION_TYPE_PROPERTY
property is set to null
.
A code indicating the type of emission, as defined at the 1979 ITU World Administrative Radio Conference. For example, A3E, etc..
aValue
- the role value to set for the EMISSION_TYPE_PROPERTY
property.public TLcdAIXM51CodeYesNo getSelectiveCall()
SELECTIVE_CALL_PROPERTY
property. Returns null
if the value of the SELECTIVE_CALL_PROPERTY
property is null
.
A code indicating if whether or not a frequency treats "selective call".
SELECTIVE_CALL_PROPERTY
property.TLcdAIXM51Optional
public void setSelectiveCall(TLcdAIXM51CodeYesNo aValue)
selectiveCall
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 SELECTIVE_CALL_PROPERTY
property is set to null
.
A code indicating if whether or not a frequency treats "selective call".
aValue
- the role value to set for the SELECTIVE_CALL_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 communication channel 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 communication channel has been flight checked.
aValue
- the role value to set for the FLIGHT_CHECKED_PROPERTY
property.public TLcdAIXM51CodeCommunicationDirection getTrafficDirection()
TRAFFIC_DIRECTION_PROPERTY
property. Returns null
if the value of the TRAFFIC_DIRECTION_PROPERTY
property is null
.
Indicates the eventual directionality of the communication channel.
TRAFFIC_DIRECTION_PROPERTY
property.TLcdAIXM51Optional
public void setTrafficDirection(TLcdAIXM51CodeCommunicationDirection aValue)
trafficDirection
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 TRAFFIC_DIRECTION_PROPERTY
property is set to null
.
Indicates the eventual directionality of the communication channel.
aValue
- the role value to set for the TRAFFIC_DIRECTION_PROPERTY
property.public List<TLcdAIXM51ElevatedPoint> getLocation()
LOCATION_PROPERTY
property adapted to a list of TLcdAIXM51ElevatedPoint
instances.
The location from where the radio are transmitted.
LOCATION_PROPERTY
property adapted to a list of TLcdAIXM51ElevatedPoint
instances.TLcdAIXM51Property
public List<TLcdAIXM51RadioCommunicationOperationalStatus> getAvailability()
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51RadioCommunicationOperationalStatus
instances.
The operational status of the RadioCommunicationChannel.
AVAILABILITY_PROPERTY
property adapted to a list of TLcdAIXM51RadioCommunicationOperationalStatus
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.