Class TLcdAIXM51ObstacleAssessmentArea
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theaircraftCategoryelement.static final TLcdDataPropertyData property that maps to theannotationelement.static final TLcdDataPropertyData property that maps to theassessedAltitudeelement.static final TLcdDataPropertyData property that maps to theextensionelement.static final TLcdDataPropertyData property that maps to thegradientLowHighelement.static final TLcdDataPropertyData property that maps to thesafetyRegulationelement.static final TLcdDataPropertyData property that maps to thesectionNumberelement.static final TLcdDataPropertyData property that maps to thesignificantObstacleelement.static final TLcdDataPropertyData property that maps to theslopeLowerAltitudeelement.static final TLcdDataPropertyData property that maps to theslopeelement.static final TLcdDataPropertyData property that maps to thestartingCurveelement.static final TLcdDataPropertyData property that maps to thesurfaceelement.static final TLcdDataPropertyData property that maps to thesurfaceZoneelement.static final TLcdDataPropertyData property that maps to thetypeelement.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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theAIRCRAFT_CATEGORY_PROPERTYproperty adapted to a list ofTLcdAIXM51AircraftCharacteristicinstances.Gets the value of theANNOTATION_PROPERTYproperty adapted to a list ofTLcdAIXM51Noteinstances.Returns the value of the property that maps to theassessedAltitudeelement.Gets the value of theEXTENSION_PROPERTYproperty adapted to a list ofTLcdAIXM51AbstractExtensioninstances.Returns the role value contained in the value of theGRADIENT_LOW_HIGH_PROPERTYproperty.Returns the role value contained in the value of theSAFETY_REGULATION_PROPERTYproperty.Returns the role value contained in the value of theSECTION_NUMBER_PROPERTYproperty.Gets the value of theSIGNIFICANT_OBSTACLE_PROPERTYproperty adapted to a list ofTLcdAIXM51Obstructioninstances.getSlope()Returns the role value contained in the value of theSLOPE_PROPERTYproperty.Returns the value of the property that maps to theslopeLowerAltitudeelement.Returns the role value contained in the value of theSTARTING_CURVE_PROPERTYproperty.Returns the role value contained in the value of theSURFACE_PROPERTYproperty.Returns the role value contained in the value of theSURFACE_ZONE_PROPERTYproperty.getType()Returns the role value contained in the value of theTYPE_PROPERTYproperty.voidSets the value of the property that maps to theassessedAltitudeelement.voidsetGradientLowHigh(Double aValue) Sets the value of the property that maps to thegradientLowHighelement.voidsetSafetyRegulation(String aValue) Sets the value of the property that maps to thesafetyRegulationelement.voidsetSectionNumber(Long aValue) Sets the value of the property that maps to thesectionNumberelement.voidSets the value of the property that maps to theslopeelement.voidSets the value of the property that maps to theslopeLowerAltitudeelement.voidsetStartingCurve(TLcdAIXM51Curve aValue) Sets the value of the property that maps to thestartingCurveelement.voidsetSurface(TLcdAIXM51Surface aValue) Sets the value of the property that maps to thesurfaceelement.voidSets the value of the property that maps to thesurfaceZoneelement.voidSets the value of the property that maps to thetypeelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
TYPE_PROPERTY
Data property that maps to thetypeelement. The possible values for this property are the publicQNameconstants defined in this class. -
SECTION_NUMBER_PROPERTY
Data property that maps to thesectionNumberelement. The possible values for this property are instances ofTLcdAIXM51Optional<long>. -
SLOPE_PROPERTY
Data property that maps to theslopeelement. The possible values for this property are instances ofTLcdAIXM51Optional<Double>. -
ASSESSED_ALTITUDE_PROPERTY
Data property that maps to theassessedAltitudeelement. The possible values for this property are instances ofTLcdAIXM51ValDistanceVertical. -
SLOPE_LOWER_ALTITUDE_PROPERTY
Data property that maps to theslopeLowerAltitudeelement. The possible values for this property are instances ofTLcdAIXM51ValDistanceVertical. -
GRADIENT_LOW_HIGH_PROPERTY
Data property that maps to thegradientLowHighelement. The possible values for this property are instances ofTLcdAIXM51Optional<Double>. -
SURFACE_ZONE_PROPERTY
Data property that maps to thesurfaceZoneelement. The possible values for this property are instances ofTLcdAIXM51Optional<TLcdAIXM51CodeObstructionIdSurfaceZone>. -
SAFETY_REGULATION_PROPERTY
Data property that maps to thesafetyRegulationelement. The possible values for this property are instances ofTLcdAIXM51Optional<String>. -
AIRCRAFT_CATEGORY_PROPERTY
Data property that maps to theaircraftCategoryelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51AircraftCharacteristic>>. -
SIGNIFICANT_OBSTACLE_PROPERTY
Data property that maps to thesignificantObstacleelement. The possible values for this property are instances ofList<TLcdAIXM51Property<TLcdAIXM51Obstruction>>. -
SURFACE_PROPERTY
Data property that maps to thesurfaceelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51Surface>. -
STARTING_CURVE_PROPERTY
Data property that maps to thestartingCurveelement. The possible values for this property are instances ofTLcdAIXM51Property<TLcdAIXM51Curve>. -
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>>.
-
-
Constructor Details
-
TLcdAIXM51ObstacleAssessmentArea
public TLcdAIXM51ObstacleAssessmentArea() -
TLcdAIXM51ObstacleAssessmentArea
-
-
Method Details
-
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.Indicated the type of area being assessed such as 40:1, 72:1, MA, Final, etc
- 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.Indicated the type of area being assessed such as 40:1, 72:1, MA, Final, etc
- Parameters:
aValue- the role value to set for theTYPE_PROPERTYproperty.
-
getSectionNumber
Returns the role value contained in the value of theSECTION_NUMBER_PROPERTYproperty. Returnsnullif the value of theSECTION_NUMBER_PROPERTYproperty isnull.a sequence number indicating a part of an assessment area.
- Returns:
- the role value of the
SECTION_NUMBER_PROPERTYproperty. - See Also:
-
setSectionNumber
Sets the value of the property that maps to thesectionNumberelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSECTION_NUMBER_PROPERTYproperty is set tonull.a sequence number indicating a part of an assessment area.
- Parameters:
aValue- the role value to set for theSECTION_NUMBER_PROPERTYproperty.
-
getSlope
Returns the role value contained in the value of theSLOPE_PROPERTYproperty. Returnsnullif the value of theSLOPE_PROPERTYproperty isnull.The slope value of the extent
- Returns:
- the role value of the
SLOPE_PROPERTYproperty. - See Also:
-
setSlope
Sets the value of the property that maps to theslopeelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSLOPE_PROPERTYproperty is set tonull.The slope value of the extent
- Parameters:
aValue- the role value to set for theSLOPE_PROPERTYproperty.
-
getAssessedAltitude
Returns the value of the property that maps to theassessedAltitudeelement.Highest of the minimum altitudes in controlling obstacles plus the altitude adjustments (operational factors)
- Returns:
- the value of the
ASSESSED_ALTITUDE_PROPERTYproperty.
-
setAssessedAltitude
Sets the value of the property that maps to theassessedAltitudeelement.Highest of the minimum altitudes in controlling obstacles plus the altitude adjustments (operational factors)
- Parameters:
aValue- the value to set for theASSESSED_ALTITUDE_PROPERTYproperty.
-
getSlopeLowerAltitude
Returns the value of the property that maps to theslopeLowerAltitudeelement.The altitude at the bottom of the assessment area
- Returns:
- the value of the
SLOPE_LOWER_ALTITUDE_PROPERTYproperty.
-
setSlopeLowerAltitude
Sets the value of the property that maps to theslopeLowerAltitudeelement.The altitude at the bottom of the assessment area
- Parameters:
aValue- the value to set for theSLOPE_LOWER_ALTITUDE_PROPERTYproperty.
-
getGradientLowHigh
Returns the role value contained in the value of theGRADIENT_LOW_HIGH_PROPERTYproperty. Returnsnullif the value of theGRADIENT_LOW_HIGH_PROPERTYproperty isnull.Low to high gradient within the airspace
- Returns:
- the role value of the
GRADIENT_LOW_HIGH_PROPERTYproperty. - See Also:
-
setGradientLowHigh
Sets the value of the property that maps to thegradientLowHighelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theGRADIENT_LOW_HIGH_PROPERTYproperty is set tonull.Low to high gradient within the airspace
- Parameters:
aValue- the role value to set for theGRADIENT_LOW_HIGH_PROPERTYproperty.
-
getSurfaceZone
Returns the role value contained in the value of theSURFACE_ZONE_PROPERTYproperty. Returnsnullif the value of theSURFACE_ZONE_PROPERTYproperty isnull.Specifies zones within obstruction identification surfaces (OIS)
- Returns:
- the role value of the
SURFACE_ZONE_PROPERTYproperty. - See Also:
-
setSurfaceZone
Sets the value of the property that maps to thesurfaceZoneelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSURFACE_ZONE_PROPERTYproperty is set tonull.Specifies zones within obstruction identification surfaces (OIS)
- Parameters:
aValue- the role value to set for theSURFACE_ZONE_PROPERTYproperty.
-
getSafetyRegulation
Returns the role value contained in the value of theSAFETY_REGULATION_PROPERTYproperty. Returnsnullif the value of theSAFETY_REGULATION_PROPERTYproperty isnull.Identifier for the safety regulations in effect within the zone
- Returns:
- the role value of the
SAFETY_REGULATION_PROPERTYproperty. - See Also:
-
setSafetyRegulation
Sets the value of the property that maps to thesafetyRegulationelement. to a new instance of the association classTLcdAIXM51Optionalinitialized with the given role value. In case the given role value isnull, theSAFETY_REGULATION_PROPERTYproperty is set tonull.Identifier for the safety regulations in effect within the zone
- Parameters:
aValue- the role value to set for theSAFETY_REGULATION_PROPERTYproperty.
-
getAircraftCategory
Gets the value of theAIRCRAFT_CATEGORY_PROPERTYproperty adapted to a list ofTLcdAIXM51AircraftCharacteristicinstances.Classification of aircraft based on 1.3 times stall speed in landing configuration at maximum certified landing mass.
- Returns:
- the value of the
AIRCRAFT_CATEGORY_PROPERTYproperty adapted to a list ofTLcdAIXM51AircraftCharacteristicinstances. - See Also:
-
getSignificantObstacle
Gets the value of theSIGNIFICANT_OBSTACLE_PROPERTYproperty adapted to a list ofTLcdAIXM51Obstructioninstances.The obstacle that controls the altitude definition of the assessment area would penetrate the 40:1 OCS
- Returns:
- the value of the
SIGNIFICANT_OBSTACLE_PROPERTYproperty adapted to a list ofTLcdAIXM51Obstructioninstances. - See Also:
-
getSurface
Returns the role value contained in the value of theSURFACE_PROPERTYproperty. Returnsnullif the value of theSURFACE_PROPERTYproperty isnull.The geographical representation of the Assessment Area.
- Returns:
- the role value of the
SURFACE_PROPERTYproperty. - See Also:
-
setSurface
Sets the value of the property that maps to thesurfaceelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theSURFACE_PROPERTYproperty is set tonull.The geographical representation of the Assessment Area.
- Parameters:
aValue- the role value to set for theSURFACE_PROPERTYproperty.
-
getStartingCurve
Returns the role value contained in the value of theSTARTING_CURVE_PROPERTYproperty. Returnsnullif the value of theSTARTING_CURVE_PROPERTYproperty isnull.The curve that starts the ObstacleAssessmentArea.
- Returns:
- the role value of the
STARTING_CURVE_PROPERTYproperty. - See Also:
-
setStartingCurve
Sets the value of the property that maps to thestartingCurveelement. to a new instance of the association classTLcdAIXM51Propertyinitialized with the given role value. In case the given role value isnull, theSTARTING_CURVE_PROPERTYproperty is set tonull.The curve that starts the ObstacleAssessmentArea.
- Parameters:
aValue- the role value to set for theSTARTING_CURVE_PROPERTYproperty.
-
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:
-