Class TLcdAIXM51FlightRoutingElement
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theannotation
element.static final TLcdDataProperty
Data property that maps to theelement_aerialRefuellingElement
element.static final TLcdDataProperty
Data property that maps to theelement_airportHeliportElement
element.static final TLcdDataProperty
Data property that maps to theelement_airspaceElement
element.static final TLcdDataProperty
Data property that maps to theelement_directFlightElement
element.static final TLcdDataProperty
Data property that maps to theelement_routePortionElement
element.static final TLcdDataProperty
Data property that maps to theelement_standardInstrumentArrivalElement
element.static final TLcdDataProperty
Data property that maps to theelement_standardInstrumentDepartureElement
element.static final TLcdDataProperty
Data property that maps to theextension
element.static final TLcdDataProperty
Data property that maps to theflightLevel
element.static final TLcdDataProperty
Data property that maps to theorderNumber
element.static final TLcdDataProperty
Data property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements.static final TLcdDataProperty
Data property that maps to thespeedCriteria
element.static final TLcdDataProperty
Data property that maps to thespeed
element.static final TLcdDataProperty
Data property that maps to thespeedReference
element.Fields 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
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.Returns the role value contained in the value of theELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_AIRSPACE_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property.Returns the role value contained in the value of theELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property.Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.Gets the value of theFLIGHT_LEVEL_PROPERTY
property adapted to a list ofTLcdAIXM51FlightRestrictionLevel
instances.Returns the role value contained in the value of theORDER_NUMBER_PROPERTY
property.Returns the value of the property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements.getSpeed()
Returns the value of the property that maps to thespeed
element.Returns the role value contained in the value of theSPEED_CRITERIA_PROPERTY
property.Returns the role value contained in the value of theSPEED_REFERENCE_PROPERTY
property.void
Sets the value of the property that maps to theelement_aerialRefuellingElement
element.void
Sets the value of the property that maps to theelement_airportHeliportElement
element.void
Sets the value of the property that maps to theelement_airspaceElement
element.void
Sets the value of the property that maps to theelement_directFlightElement
element.void
Sets the value of the property that maps to theelement_routePortionElement
element.void
setElement_standardInstrumentArrivalElement
(TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentArrivalTimeSlice> aValue) Sets the value of the property that maps to theelement_standardInstrumentArrivalElement
element.void
setElement_standardInstrumentDepartureElement
(TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentDepartureTimeSlice> aValue) Sets the value of the property that maps to theelement_standardInstrumentDepartureElement
element.void
setOrderNumber
(Long aValue) Sets the value of the property that maps to theorderNumber
element.void
setPointElement
(TLcdGML32AbstractGML aValue) Sets the value of the property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements.void
setSpeed
(TLcdAIXM51ValSpeed aValue) Sets the value of the property that maps to thespeed
element.void
Sets the value of the property that maps to thespeedCriteria
element.void
Sets the value of the property that maps to thespeedReference
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
ORDER_NUMBER_PROPERTY
Data property that maps to theorderNumber
element. The possible values for this property are instances ofTLcdAIXM51Optional<long>
. -
SPEED_PROPERTY
Data property that maps to thespeed
element. The possible values for this property are instances ofTLcdAIXM51ValSpeed
. -
SPEED_REFERENCE_PROPERTY
Data property that maps to thespeedReference
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeSpeedReference>
. -
SPEED_CRITERIA_PROPERTY
Data property that maps to thespeedCriteria
element. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeComparison>
. -
FLIGHT_LEVEL_PROPERTY
Data property that maps to theflightLevel
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51FlightRestrictionLevel>>
. -
ELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
Data property that maps to theelement_standardInstrumentArrivalElement
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51StandardInstrumentArrivalTimeSlice>
. -
ELEMENT_AIRSPACE_ELEMENT_PROPERTY
Data property that maps to theelement_airspaceElement
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51AirspaceTimeSlice>
. -
POINT_ELEMENT_PROPERTY
Data property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
-
ELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
Data property that maps to theelement_directFlightElement
element. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51DirectFlightSegment>
. -
ELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
Data property that maps to theelement_standardInstrumentDepartureElement
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51StandardInstrumentDepartureTimeSlice>
. -
ELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
Data property that maps to theelement_routePortionElement
element. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51RoutePortion>
. -
ELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
Data property that maps to theelement_airportHeliportElement
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
. -
ELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
Data property that maps to theelement_aerialRefuellingElement
element. The possible values for this property are instances ofTLcdAIXM51FeatureAssociation<TLcdAIXM51AerialRefuellingTimeSlice>
. -
ANNOTATION_PROPERTY
Data property that maps to theannotation
element. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Note>>
. -
EXTENSION_PROPERTY
Data property that maps to theextension
element. The possible values for this property are instances ofList<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.
-
-
Constructor Details
-
TLcdAIXM51FlightRoutingElement
public TLcdAIXM51FlightRoutingElement() -
TLcdAIXM51FlightRoutingElement
-
-
Method Details
-
getOrderNumber
Returns the role value contained in the value of theORDER_NUMBER_PROPERTY
property. Returnsnull
if the value of theORDER_NUMBER_PROPERTY
property isnull
.A number in sequence used to indicate the order of the routing element in the flight restriction routing to which it belongs.
- Returns:
- the role value of the
ORDER_NUMBER_PROPERTY
property. - See Also:
-
setOrderNumber
Sets the value of the property that maps to theorderNumber
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theORDER_NUMBER_PROPERTY
property is set tonull
.A number in sequence used to indicate the order of the routing element in the flight restriction routing to which it belongs.
- Parameters:
aValue
- the role value to set for theORDER_NUMBER_PROPERTY
property.
-
getSpeed
Returns the value of the property that maps to thespeed
element.The value of the speed limit imposed on a routing element.
- Returns:
- the value of the
SPEED_PROPERTY
property.
-
setSpeed
Sets the value of the property that maps to thespeed
element.The value of the speed limit imposed on a routing element.
- Parameters:
aValue
- the value to set for theSPEED_PROPERTY
property.
-
getSpeedReference
Returns the role value contained in the value of theSPEED_REFERENCE_PROPERTY
property. Returnsnull
if the value of theSPEED_REFERENCE_PROPERTY
property isnull
.A code indicating the reference system for the speed value. For example: IAS, TAS or GS (ground speed).
- Returns:
- the role value of the
SPEED_REFERENCE_PROPERTY
property. - See Also:
-
setSpeedReference
Sets the value of the property that maps to thespeedReference
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theSPEED_REFERENCE_PROPERTY
property is set tonull
.A code indicating the reference system for the speed value. For example: IAS, TAS or GS (ground speed).
- Parameters:
aValue
- the role value to set for theSPEED_REFERENCE_PROPERTY
property.
-
getSpeedCriteria
Returns the role value contained in the value of theSPEED_CRITERIA_PROPERTY
property. Returnsnull
if the value of theSPEED_CRITERIA_PROPERTY
property isnull
.A code indicating whether the speed is a maximum, a minimum or an imposed value.
- Returns:
- the role value of the
SPEED_CRITERIA_PROPERTY
property. - See Also:
-
setSpeedCriteria
Sets the value of the property that maps to thespeedCriteria
element. to a new instance of the association classTLcdAIXM51Optional
initialized with the given role value. In case the given role value isnull
, theSPEED_CRITERIA_PROPERTY
property is set tonull
.A code indicating whether the speed is a maximum, a minimum or an imposed value.
- Parameters:
aValue
- the role value to set for theSPEED_CRITERIA_PROPERTY
property.
-
getFlightLevel
Gets the value of theFLIGHT_LEVEL_PROPERTY
property adapted to a list ofTLcdAIXM51FlightRestrictionLevel
instances.Level associated with the routing element.
- Returns:
- the value of the
FLIGHT_LEVEL_PROPERTY
property adapted to a list ofTLcdAIXM51FlightRestrictionLevel
instances. - See Also:
-
getElement_standardInstrumentArrivalElement
public TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentArrivalTimeSlice> getElement_standardInstrumentArrivalElement()Returns the role value contained in the value of theELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property isnull
.Standard Instrument Arrival which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property. - See Also:
-
setElement_standardInstrumentArrivalElement
public void setElement_standardInstrumentArrivalElement(TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentArrivalTimeSlice> aValue) Sets the value of the property that maps to theelement_standardInstrumentArrivalElement
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property is set tonull
.Standard Instrument Arrival which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_STANDARD_INSTRUMENT_ARRIVAL_ELEMENT_PROPERTY
property.
-
getElement_airspaceElement
Returns the role value contained in the value of theELEMENT_AIRSPACE_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_AIRSPACE_ELEMENT_PROPERTY
property isnull
.Airspace which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_AIRSPACE_ELEMENT_PROPERTY
property. - See Also:
-
setElement_airspaceElement
Sets the value of the property that maps to theelement_airspaceElement
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theELEMENT_AIRSPACE_ELEMENT_PROPERTY
property is set tonull
.Airspace which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_AIRSPACE_ELEMENT_PROPERTY
property.
-
getPointElement
Returns the value of the property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
- Returns:
- the value of the
POINT_ELEMENT_PROPERTY
property. - See Also:
-
setPointElement
Sets the value of the property that maps to the choice between thepointElement_fixDesignatedPoint
andpointElement_navaidSystem
andpointElement_aimingPoint
andpointElement_runwayPoint
andpointElement_airportReferencePoint
andpointElement_position
elements.The possible values for this property are instances of
TLcdAIXM51FeatureAssociation<TLcdAIXM51DesignatedPointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51NavaidTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51TouchDownLiftOffTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51RunwayCentrelinePointTimeSlice>
TLcdAIXM51FeatureAssociation<TLcdAIXM51AirportHeliportTimeSlice>
TLcdAIXM51Property<TLcdAIXM51Point>
- Parameters:
aValue
- the value to set for thePOINT_ELEMENT_PROPERTY
property.
-
getElement_directFlightElement
Returns the role value contained in the value of theELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property isnull
.Direct Flight Segment which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property. - See Also:
-
setElement_directFlightElement
Sets the value of the property that maps to theelement_directFlightElement
element. to a new instance of the association classTLcdAIXM51Property
initialized with the given role value. In case the given role value isnull
, theELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property is set tonull
.Direct Flight Segment which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_DIRECT_FLIGHT_ELEMENT_PROPERTY
property.
-
getElement_standardInstrumentDepartureElement
public TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentDepartureTimeSlice> getElement_standardInstrumentDepartureElement()Returns the role value contained in the value of theELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property isnull
.SID which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property. - See Also:
-
setElement_standardInstrumentDepartureElement
public void setElement_standardInstrumentDepartureElement(TLcdAIXM51Feature<TLcdAIXM51StandardInstrumentDepartureTimeSlice> aValue) Sets the value of the property that maps to theelement_standardInstrumentDepartureElement
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property is set tonull
.SID which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_STANDARD_INSTRUMENT_DEPARTURE_ELEMENT_PROPERTY
property.
-
getElement_routePortionElement
Returns the role value contained in the value of theELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property isnull
.Route Portion which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property. - See Also:
-
setElement_routePortionElement
Sets the value of the property that maps to theelement_routePortionElement
element. to a new instance of the association classTLcdAIXM51Property
initialized with the given role value. In case the given role value isnull
, theELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property is set tonull
.Route Portion which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_ROUTE_PORTION_ELEMENT_PROPERTY
property.
-
getElement_airportHeliportElement
Returns the role value contained in the value of theELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property isnull
.Desc= AirportHeliport which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property. - See Also:
-
setElement_airportHeliportElement
public void setElement_airportHeliportElement(TLcdAIXM51Feature<TLcdAIXM51AirportHeliportTimeSlice> aValue) Sets the value of the property that maps to theelement_airportHeliportElement
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property is set tonull
.Desc= AirportHeliport which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_AIRPORT_HELIPORT_ELEMENT_PROPERTY
property.
-
getElement_aerialRefuellingElement
Returns the role value contained in the value of theELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property. Returnsnull
if the value of theELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property isnull
.Aerial Refuelling Element which is impacted by a flight restriction.
- Returns:
- the role value of the
ELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property. - See Also:
-
setElement_aerialRefuellingElement
public void setElement_aerialRefuellingElement(TLcdAIXM51Feature<TLcdAIXM51AerialRefuellingTimeSlice> aValue) Sets the value of the property that maps to theelement_aerialRefuellingElement
element. to a new instance of the association classTLcdAIXM51FeatureAssociation
initialized with the given role value. In case the given role value isnull
, theELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property is set tonull
.Aerial Refuelling Element which is impacted by a flight restriction.
- Parameters:
aValue
- the role value to set for theELEMENT_AERIAL_REFUELLING_ELEMENT_PROPERTY
property.
-
getAnnotation
Gets the value of theANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances.- Returns:
- the value of the
ANNOTATION_PROPERTY
property adapted to a list ofTLcdAIXM51Note
instances. - See Also:
-
getExtension
Gets the value of theEXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances.- Returns:
- the value of the
EXTENSION_PROPERTY
property adapted to a list ofTLcdAIXM51AbstractExtension
instances. - See Also:
-