Class TLcdAIXM51RadioCommunicationChannelTimeSlice
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdTimeBounded,ILcdCloneable,ILcdDeepCloneable,ILcdInvalidateable,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theavailabilityelement.static final TLcdDataPropertyData property that maps to thechannelelement.static final TLcdDataPropertyData property that maps to thecorrectionNumberelement.static final TLcdDataPropertyData property that maps to theemissionTypeelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thefeatureLifetimeelement.static final TLcdDataPropertyData property that maps to theflightCheckedelement.static final TLcdDataPropertyData property that maps to thefrequencyReceptionelement.static final TLcdDataPropertyData property that maps to thefrequencyTransmissionelement.static final TLcdDataPropertyData property that maps to theinterpretationelement.static final TLcdDataPropertyData property that maps to thelocationelement.static final TLcdDataPropertyData property that maps to thelogonelement.static final TLcdDataPropertyData property that maps to themodeelement.static final TLcdDataPropertyData property that maps to therankelement.static final TLcdDataPropertyData property that maps to theselectiveCallelement.static final TLcdDataPropertyData property that maps to thesequenceNumberelement.static final TLcdDataPropertyData property that maps to thetimeSliceMetadataelement.static final TLcdDataPropertyData property that maps to thetrafficDirectionelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Gets the value of theAVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51RadioCommunicationOperationalStatusinstances.Returns the role value contained in the value of theCHANNEL_PROPERTYproperty.longReturns the value of the property that maps to thecorrectionNumberelement.Returns the role value contained in the value of theEMISSION_TYPE_PROPERTYproperty.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the value of the property that maps to thefeatureLifetimeelement.Returns the role value contained in the value of theFLIGHT_CHECKED_PROPERTYproperty.Returns the value of the property that maps to thefrequencyReceptionelement.Returns the value of the property that maps to thefrequencyTransmissionelement.Returns the value of the property that maps to theinterpretationelement.Gets the value of theLOCATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ElevatedPointinstances.getLogon()Returns the role value contained in the value of theLOGON_PROPERTYproperty.getMode()Returns the role value contained in the value of theMODE_PROPERTYproperty.getRank()Returns the role value contained in the value of theRANK_PROPERTYproperty.Returns the role value contained in the value of theSELECTIVE_CALL_PROPERTYproperty.longReturns the value of the property that maps to thesequenceNumberelement.Returns the value of the property that maps to thetimeSliceMetadataelement.Returns the role value contained in the value of theTRAFFIC_DIRECTION_PROPERTYproperty.voidSets the value of the property that maps to thechannelelement.voidsetCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.voidSets the value of the property that maps to theemissionTypeelement.voidSets the value of the property that maps to thefeatureLifetimeelement.voidsetFlightChecked(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theflightCheckedelement.voidSets the value of the property that maps to thefrequencyReceptionelement.voidSets the value of the property that maps to thefrequencyTransmissionelement.voidSets the value of the property that maps to theinterpretationelement.voidSets the value of the property that maps to thelogonelement.voidSets the value of the property that maps to themodeelement.voidsetRank(TLcdAIXM51CodeFacilityRanking aValue) Sets the value of the property that maps to therankelement.voidsetSelectiveCall(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to theselectiveCallelement.voidsetSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.voidSets the value of the property that maps to thetimeSliceMetadataelement.voidSets the value of the property that maps to thetrafficDirectionelement.Methods inherited from class com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMTimeSlice
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBeginValidTime, getBounds, getEndValidTime, getFocusPoint, getShape, getShapeCount, getTimeBounds, invalidateObject, setValueMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractTimeSlice
getDataSource, getValidTime, setDataSource, setValidTimeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifierMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, toString
-
Field Details
-
MODE_PROPERTY
Data property that maps to themodeelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeCommunicationMode>. -
RANK_PROPERTY
Data property that maps to therankelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFacilityRanking>. -
FREQUENCY_TRANSMISSION_PROPERTY
Data property that maps to thefrequencyTransmissionelement. The possible values for this property are instances ofTLcdAIXM51ValFrequency. -
FREQUENCY_RECEPTION_PROPERTY
Data property that maps to thefrequencyReceptionelement. The possible values for this property are instances ofTLcdAIXM51ValFrequency. -
CHANNEL_PROPERTY
Data property that maps to thechannelelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeCommunicationChannel>. -
LOGON_PROPERTY
Data property that maps to thelogonelement. The possible values for this property are instances ofTLcdAIXM51Optional<String>. -
EMISSION_TYPE_PROPERTY
Data property that maps to theemissionTypeelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeRadioEmission>. -
SELECTIVE_CALL_PROPERTY
Data property that maps to theselectiveCallelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
FLIGHT_CHECKED_PROPERTY
Data property that maps to theflightCheckedelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
TRAFFIC_DIRECTION_PROPERTY
Data property that maps to thetrafficDirectionelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeCommunicationDirection>. -
LOCATION_PROPERTY
Data property that maps to thelocationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ElevatedPoint>>. -
AVAILABILITY_PROPERTY
Data property that maps to theavailabilityelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51RadioCommunicationOperationalStatus>>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
EXTENSION_PROPERTY
Data property that maps to theextensionelement. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>. -
INTERPRETATION_PROPERTY
Data property that maps to theinterpretationelement. The possible values for this property are instances ofELcdAIXM51Interpretation. -
SEQUENCE_NUMBER_PROPERTY
Data property that maps to thesequenceNumberelement. The possible values for this property are instances oflong. -
CORRECTION_NUMBER_PROPERTY
Data property that maps to thecorrectionNumberelement. The possible values for this property are instances oflong. -
TIME_SLICE_METADATA_PROPERTY
Data property that maps to thetimeSliceMetadataelement. The possible values for this property are instances ofTLcdAIXM51FeatureTimeSliceMetadataProperty. -
FEATURE_LIFETIME_PROPERTY
Data property that maps to thefeatureLifetimeelement. The possible values for this property are instances ofTLcdGML32TimePrimitiveProperty.
-
-
Constructor Details
-
TLcdAIXM51RadioCommunicationChannelTimeSlice
public TLcdAIXM51RadioCommunicationChannelTimeSlice() -
TLcdAIXM51RadioCommunicationChannelTimeSlice
-
-
Method Details
-
getMode
Returns the role value contained in the value of theMODE_PROPERTYproperty. Returnsnullif the value of theMODE_PROPERTYproperty isnull.The type of communication channel.
- Returns:
- the role value of the
MODE_PROPERTYproperty. - See Also:
-
setMode
Sets the value of the property that maps to themodeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theMODE_PROPERTYproperty is set tonull.The type of communication channel.
- Parameters:
aValue- the role value to set for theMODE_PROPERTYproperty.
-
getRank
Returns the role value contained in the value of theRANK_PROPERTYproperty. Returnsnullif the value of theRANK_PROPERTYproperty isnull.A code indicating the role of the communication channel, in terms of primary, alternate, emergency, etc.
- Returns:
- the role value of the
RANK_PROPERTYproperty. - See Also:
-
setRank
Sets the value of the property that maps to therankelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theRANK_PROPERTYproperty is set tonull.A code indicating the role of the communication channel, in terms of primary, alternate, emergency, etc.
- Parameters:
aValue- the role value to set for theRANK_PROPERTYproperty.
-
getFrequencyTransmission
Returns the value of the property that maps to thefrequencyTransmissionelement.The value of the transmission frequency.
- Returns:
- the value of the
FREQUENCY_TRANSMISSION_PROPERTYproperty.
-
setFrequencyTransmission
Sets the value of the property that maps to thefrequencyTransmissionelement.The value of the transmission frequency.
- Parameters:
aValue- the value to set for theFREQUENCY_TRANSMISSION_PROPERTYproperty.
-
getFrequencyReception
Returns the value of the property that maps to thefrequencyReceptionelement.The value of the reception frequency.
- Returns:
- the value of the
FREQUENCY_RECEPTION_PROPERTYproperty.
-
setFrequencyReception
Sets the value of the property that maps to thefrequencyReceptionelement.The value of the reception frequency.
- Parameters:
aValue- the value to set for theFREQUENCY_RECEPTION_PROPERTYproperty.
-
getChannel
Returns the role value contained in the value of theCHANNEL_PROPERTYproperty. Returnsnullif the value of theCHANNEL_PROPERTYproperty isnull.The identifier of the radio channel on which the communication takes place.
- Returns:
- the role value of the
CHANNEL_PROPERTYproperty. - See Also:
-
setChannel
Sets the value of the property that maps to thechannelelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theCHANNEL_PROPERTYproperty is set tonull.The identifier of the radio channel on which the communication takes place.
- Parameters:
aValue- the role value to set for theCHANNEL_PROPERTYproperty.
-
getLogon
Returns the role value contained in the value of theLOGON_PROPERTYproperty. Returnsnullif the value of theLOGON_PROPERTYproperty isnull.A specified code used for data link, such as used for logon to an ATS unit.
- Returns:
- the role value of the
LOGON_PROPERTYproperty. - See Also:
-
setLogon
Sets the value of the property that maps to thelogonelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theLOGON_PROPERTYproperty is set tonull.A specified code used for data link, such as used for logon to an ATS unit.
- Parameters:
aValue- the role value to set for theLOGON_PROPERTYproperty.
-
getEmissionType
Returns the role value contained in the value of theEMISSION_TYPE_PROPERTYproperty. Returnsnullif the value of theEMISSION_TYPE_PROPERTYproperty isnull.A code indicating the type of emission, as defined at the 1979 ITU World Administrative Radio Conference. For example, A3E, etc..
- Returns:
- the role value of the
EMISSION_TYPE_PROPERTYproperty. - See Also:
-
setEmissionType
Sets the value of the property that maps to theemissionTypeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theEMISSION_TYPE_PROPERTYproperty is set tonull.A code indicating the type of emission, as defined at the 1979 ITU World Administrative Radio Conference. For example, A3E, etc..
- Parameters:
aValue- the role value to set for theEMISSION_TYPE_PROPERTYproperty.
-
getSelectiveCall
Returns the role value contained in the value of theSELECTIVE_CALL_PROPERTYproperty. Returnsnullif the value of theSELECTIVE_CALL_PROPERTYproperty isnull.A code indicating if whether or not a frequency treats "selective call".
- Returns:
- the role value of the
SELECTIVE_CALL_PROPERTYproperty. - See Also:
-
setSelectiveCall
Sets the value of the property that maps to theselectiveCallelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSELECTIVE_CALL_PROPERTYproperty is set tonull.A code indicating if whether or not a frequency treats "selective call".
- Parameters:
aValue- the role value to set for theSELECTIVE_CALL_PROPERTYproperty.
-
getFlightChecked
Returns the role value contained in the value of theFLIGHT_CHECKED_PROPERTYproperty. Returnsnullif the value of theFLIGHT_CHECKED_PROPERTYproperty isnull.Indicates if the communication channel has been flight checked.
- Returns:
- the role value of the
FLIGHT_CHECKED_PROPERTYproperty. - See Also:
-
setFlightChecked
Sets the value of the property that maps to theflightCheckedelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theFLIGHT_CHECKED_PROPERTYproperty is set tonull.Indicates if the communication channel has been flight checked.
- Parameters:
aValue- the role value to set for theFLIGHT_CHECKED_PROPERTYproperty.
-
getTrafficDirection
Returns the role value contained in the value of theTRAFFIC_DIRECTION_PROPERTYproperty. Returnsnullif the value of theTRAFFIC_DIRECTION_PROPERTYproperty isnull.Indicates the eventual directionality of the communication channel.
- Returns:
- the role value of the
TRAFFIC_DIRECTION_PROPERTYproperty. - See Also:
-
setTrafficDirection
Sets the value of the property that maps to thetrafficDirectionelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theTRAFFIC_DIRECTION_PROPERTYproperty is set tonull.Indicates the eventual directionality of the communication channel.
- Parameters:
aValue- the role value to set for theTRAFFIC_DIRECTION_PROPERTYproperty.
-
getLocation
Gets the value of theLOCATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ElevatedPointinstances.The location from where the radio are transmitted.
- Returns:
- the value of the
LOCATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ElevatedPointinstances. - See Also:
-
getAvailability
Gets the value of theAVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51RadioCommunicationOperationalStatusinstances.The operational status of the RadioCommunicationChannel.
- Returns:
- the value of the
AVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51RadioCommunicationOperationalStatusinstances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getExtension
Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.- Returns:
- the value of the
EXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances. - See Also:
-
getInterpretation
Returns the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Returns:
- the value of the
INTERPRETATION_PROPERTYproperty.
-
setInterpretation
Sets the value of the property that maps to theinterpretationelement.Property indicating how the timeslice is to be interpreted. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theINTERPRETATION_PROPERTYproperty.
-
getSequenceNumber
public long getSequenceNumber()Returns the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Returns:
- the value of the
SEQUENCE_NUMBER_PROPERTYproperty.
-
setSequenceNumber
public void setSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.Used for the identification of the Time Slice concerned. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theSEQUENCE_NUMBER_PROPERTYproperty.
-
getCorrectionNumber
public long getCorrectionNumber()Returns the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Returns:
- the value of the
CORRECTION_NUMBER_PROPERTYproperty.
-
setCorrectionNumber
public void setCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.Used for indicating the order of the corrections of a Time Slice. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theCORRECTION_NUMBER_PROPERTYproperty.
-
getTimeSliceMetadata
Returns the value of the property that maps to thetimeSliceMetadataelement.- Returns:
- the value of the
TIME_SLICE_METADATA_PROPERTYproperty.
-
setTimeSliceMetadata
Sets the value of the property that maps to thetimeSliceMetadataelement.- Parameters:
aValue- the value to set for theTIME_SLICE_METADATA_PROPERTYproperty.
-
getFeatureLifetime
Returns the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Returns:
- the value of the
FEATURE_LIFETIME_PROPERTYproperty. - See Also:
-
setFeatureLifetime
Sets the value of the property that maps to thefeatureLifetimeelement.The start and end of life of the feature. See the AIXM Temporality model for details.
- Parameters:
aValue- the value to set for theFEATURE_LIFETIME_PROPERTYproperty.
-