Class TLcdAIXM51PassengerServiceTimeSlice
- 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 theairportHeliportelement.static final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theavailabilityelement.static final TLcdDataPropertyData property that maps to thecall-signelement.static final TLcdDataPropertyData property that maps to thecompliantICAOelement.static final TLcdDataPropertyData property that maps to thecorrectionNumberelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thefeatureLifetimeelement.static final TLcdDataPropertyData property that maps to theflightOperationselement.static final TLcdDataPropertyData property that maps to thegroundCommunicationelement.static final TLcdDataPropertyData property that maps to theinterpretationelement.static final TLcdDataPropertyData property that maps to thelocationelement.static final TLcdDataPropertyData property that maps to theradioCommunicationelement.static final TLcdDataPropertyData property that maps to therankelement.static final TLcdDataPropertyData property that maps to thesequenceNumberelement.static final TLcdDataPropertyData property that maps to thenameelement.static final TLcdDataPropertyData property that maps to theserviceProviderelement.static final TLcdDataPropertyData property that maps to thetimeSliceMetadataelement.static final TLcdDataPropertyData property that maps to thetypeelement.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 theAIRPORT_HELIPORT_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances.Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Gets the value of theAVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51ServiceOperationalStatusinstances.Gets the value of theCALL_SIGN_PROPERTYproperty adapted to a list ofTLcdAIXM51CallsignDetailinstances.Returns the role value contained in the value of theCOMPLIANT_ICAO_PROPERTYproperty.longReturns the value of the property that maps to thecorrectionNumberelement.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_OPERATIONS_PROPERTYproperty.Gets the value of theGROUND_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances.Returns the value of the property that maps to theinterpretationelement.Returns the role value contained in the value of theLOCATION_PROPERTYproperty.Gets the value of theRADIO_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances.getRank()Returns the role value contained in the value of theRANK_PROPERTYproperty.longReturns the value of the property that maps to thesequenceNumberelement.Returns the role value contained in the value of theSERVICE_NAME_PROPERTYproperty.Returns the role value contained in the value of theSERVICE_PROVIDER_PROPERTYproperty.Returns the value of the property that maps to thetimeSliceMetadataelement.getType()Returns the role value contained in the value of theTYPE_PROPERTYproperty.voidsetCompliantICAO(TLcdAIXM51CodeYesNo aValue) Sets the value of the property that maps to thecompliantICAOelement.voidsetCorrectionNumber(long aValue) Sets the value of the property that maps to thecorrectionNumberelement.voidSets the value of the property that maps to thefeatureLifetimeelement.voidSets the value of the property that maps to theflightOperationselement.voidSets the value of the property that maps to theinterpretationelement.voidsetLocation(TLcdAIXM51ElevatedPoint aValue) Sets the value of the property that maps to thelocationelement.voidsetRank(TLcdAIXM51CodeFacilityRanking aValue) Sets the value of the property that maps to therankelement.voidsetSequenceNumber(long aValue) Sets the value of the property that maps to thesequenceNumberelement.voidsetServiceName(String aValue) Sets the value of the property that maps to thenameelement.voidSets the value of the property that maps to theserviceProviderelement.voidSets the value of the property that maps to thetimeSliceMetadataelement.voidSets the value of the property that maps to thetypeelement.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
-
FLIGHT_OPERATIONS_PROPERTY
Data property that maps to theflightOperationselement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFlightDestination>. -
RANK_PROPERTY
Data property that maps to therankelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeFacilityRanking>. -
COMPLIANT_ICAO_PROPERTY
Data property that maps to thecompliantICAOelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeYesNo>. -
SERVICE_NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofTLcdAIXM51Optional<String>. -
LOCATION_PROPERTY
Data property that maps to thelocationelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51ElevatedPoint>. -
SERVICE_PROVIDER_PROPERTY
Data property that maps to theserviceProviderelement. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51UnitTimeSlice>. -
CALL_SIGN_PROPERTY
Data property that maps to thecall-signelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51CallsignDetail>>. -
RADIO_COMMUNICATION_PROPERTY
Data property that maps to theradioCommunicationelement. The possible values for this property are instances ofList<TLcdAIXM51FeatureAssociation<TLcdAIXM51RadioCommunicationChannelTimeSlice>>. -
GROUND_COMMUNICATION_PROPERTY
Data property that maps to thegroundCommunicationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ContactInformation>>. -
AVAILABILITY_PROPERTY
Data property that maps to theavailabilityelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51ServiceOperationalStatus>>. -
ANNOTATION_PROPERTY
Data property that maps to theannotationelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>. -
AIRPORT_HELIPORT_PROPERTY
Data property that maps to theairportHeliportelement. The possible values for this property are instances ofList<TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>>. -
TYPE_PROPERTY
Data property that maps to thetypeelement. The possible values for this property are the publicQNameconstants defined in this class. -
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
-
TLcdAIXM51PassengerServiceTimeSlice
public TLcdAIXM51PassengerServiceTimeSlice() -
TLcdAIXM51PassengerServiceTimeSlice
-
-
Method Details
-
getFlightOperations
Returns the role value contained in the value of theFLIGHT_OPERATIONS_PROPERTYproperty. Returnsnullif the value of theFLIGHT_OPERATIONS_PROPERTYproperty isnull.The destination (arriving, departing, etc.) of the flights for which the information is provided.
- Overrides:
getFlightOperationsin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the role value of the
FLIGHT_OPERATIONS_PROPERTYproperty. - See Also:
-
setFlightOperations
Sets the value of the property that maps to theflightOperationselement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theFLIGHT_OPERATIONS_PROPERTYproperty is set tonull.The destination (arriving, departing, etc.) of the flights for which the information is provided.
- Overrides:
setFlightOperationsin classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theFLIGHT_OPERATIONS_PROPERTYproperty.
-
getRank
Returns the role value contained in the value of theRANK_PROPERTYproperty. Returnsnullif the value of theRANK_PROPERTYproperty isnull.The order of priority of the service, such as "primary" or "alternate".
- Overrides:
getRankin classTLcdAIXM51AbstractServiceTimeSlice- 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.The order of priority of the service, such as "primary" or "alternate".
- Overrides:
setRankin classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theRANK_PROPERTYproperty.
-
getCompliantICAO
Returns the role value contained in the value of theCOMPLIANT_ICAO_PROPERTYproperty. Returnsnullif the value of theCOMPLIANT_ICAO_PROPERTYproperty isnull.A code indicating whether the service is compliant with the ICAO standards and recommended practices specified for this type of service.
- Overrides:
getCompliantICAOin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the role value of the
COMPLIANT_ICAO_PROPERTYproperty. - See Also:
-
setCompliantICAO
Sets the value of the property that maps to thecompliantICAOelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theCOMPLIANT_ICAO_PROPERTYproperty is set tonull.A code indicating whether the service is compliant with the ICAO standards and recommended practices specified for this type of service.
- Overrides:
setCompliantICAOin classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theCOMPLIANT_ICAO_PROPERTYproperty.
-
getServiceName
Returns the role value contained in the value of theSERVICE_NAME_PROPERTYproperty. Returnsnullif the value of theSERVICE_NAME_PROPERTYproperty isnull.A free text name by which the service is identified.
- Overrides:
getServiceNamein classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the role value of the
SERVICE_NAME_PROPERTYproperty. - See Also:
-
setServiceName
Sets the value of the property that maps to thenameelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSERVICE_NAME_PROPERTYproperty is set tonull.A free text name by which the service is identified.
- Overrides:
setServiceNamein classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theSERVICE_NAME_PROPERTYproperty.
-
getLocation
Returns the role value contained in the value of theLOCATION_PROPERTYproperty. Returnsnullif the value of theLOCATION_PROPERTYproperty isnull.The location from where the service is provided.
- Overrides:
getLocationin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the role value of the
LOCATION_PROPERTYproperty. - See Also:
-
setLocation
Sets the value of the property that maps to thelocationelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theLOCATION_PROPERTYproperty is set tonull.The location from where the service is provided.
- Overrides:
setLocationin classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theLOCATION_PROPERTYproperty.
-
getServiceProvider
Returns the role value contained in the value of theSERVICE_PROVIDER_PROPERTYproperty. Returnsnullif the value of theSERVICE_PROVIDER_PROPERTYproperty isnull.The Unit that provides the Service.
- Overrides:
getServiceProviderin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the role value of the
SERVICE_PROVIDER_PROPERTYproperty. - See Also:
-
setServiceProvider
Sets the value of the property that maps to theserviceProviderelement. to a new instance of the association classTLcdAIXM51FeatureAssociationinitialized with the given role value. In case the given role value isnull, theSERVICE_PROVIDER_PROPERTYproperty is set tonull.The Unit that provides the Service.
- Overrides:
setServiceProviderin classTLcdAIXM51AbstractServiceTimeSlice- Parameters:
aValue- the role value to set for theSERVICE_PROVIDER_PROPERTYproperty.
-
getCallSign
Gets the value of theCALL_SIGN_PROPERTYproperty adapted to a list ofTLcdAIXM51CallsignDetailinstances.In aeronautical radio communication the Unit providing a Service is identified by its CALL SIGN. Depending on the type of Service, a Unit may have more than one CALL SIGN, and with each an associated frequency.
- Overrides:
getCallSignin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the value of the
CALL_SIGN_PROPERTYproperty adapted to a list ofTLcdAIXM51CallsignDetailinstances. - See Also:
-
getRadioCommunication
public List<TLcdAIXM51Feature<TLcdAIXM51RadioCommunicationChannelTimeSlice>> getRadioCommunication()Gets the value of theRADIO_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances.The radio frequency on which the service is provided.
- Overrides:
getRadioCommunicationin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the value of the
RADIO_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances. - See Also:
-
getGroundCommunication
Gets the value of theGROUND_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances.The point of contact on the ground for the service.
- Overrides:
getGroundCommunicationin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the value of the
GROUND_COMMUNICATION_PROPERTYproperty adapted to a list ofTLcdAIXM51ContactInformationinstances. - See Also:
-
getAvailability
Gets the value of theAVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51ServiceOperationalStatusinstances.The operational status of the Service.
- Overrides:
getAvailabilityin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the value of the
AVAILABILITY_PROPERTYproperty adapted to a list ofTLcdAIXM51ServiceOperationalStatusinstances. - See Also:
-
getAnnotation
Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.- Overrides:
getAnnotationin classTLcdAIXM51AbstractServiceTimeSlice- Returns:
- the value of the
ANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances. - See Also:
-
getAirportHeliport
Gets the value of theAIRPORT_HELIPORT_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances.The airport/heliport where the service is provided.
- Overrides:
getAirportHeliportin classTLcdAIXM51AbstractAirportGroundServiceTimeSlice- Returns:
- the value of the
AIRPORT_HELIPORT_PROPERTYproperty adapted to a list ofTLcdAIXM51Featureinstances. - See Also:
-
getType
Returns the role value contained in the value of theTYPE_PROPERTYproperty. Returnsnullif the value of theTYPE_PROPERTYproperty isnull.The possible values for this property are the public
QNameconstants defined in this class.A code indicating the type of passenger facility/service available.
- Returns:
- the role value of the
TYPE_PROPERTYproperty. - See Also:
-
setType
Sets the value of the property that maps to thetypeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theTYPE_PROPERTYproperty is set tonull.The possible values for this property are the public
QNameconstants defined in this class.A code indicating the type of passenger facility/service available.
- Parameters:
aValue- the role value to set for theTYPE_PROPERTYproperty.
-
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.
-