Class ALcdAIXM51Code
java.lang.Object
com.luciad.format.aixm51.model.datatypes.ALcdAIXM51Code
- Direct Known Subclasses:
TLcdAIXM51CodeAerialRefuelling
,TLcdAIXM51CodeAerialRefuellingPoint
,TLcdAIXM51CodeAerialRefuellingPrefix
,TLcdAIXM51CodeAircraft
,TLcdAIXM51CodeAircraftCategory
,TLcdAIXM51CodeAircraftEngine
,TLcdAIXM51CodeAircraftEngineNumber
,TLcdAIXM51CodeAircraftGroundService
,TLcdAIXM51CodeAircraftStand
,TLcdAIXM51CodeAircraftWingspanClass
,TLcdAIXM51CodeAirportHeliport
,TLcdAIXM51CodeAirportHeliportCollocation
,TLcdAIXM51CodeAirportWarning
,TLcdAIXM51CodeAirspace
,TLcdAIXM51CodeAirspaceActivity
,TLcdAIXM51CodeAirspaceAggregation
,TLcdAIXM51CodeAirspaceClassification
,TLcdAIXM51CodeAirspaceDependency
,TLcdAIXM51CodeAirspacePointPosition
,TLcdAIXM51CodeAirspacePointRole
,TLcdAIXM51CodeAltitudeAdjustment
,TLcdAIXM51CodeAltitudeUse
,TLcdAIXM51CodeApproach
,TLcdAIXM51CodeApproachEquipmentAdditional
,TLcdAIXM51CodeApproachGuidance
,TLcdAIXM51CodeApproachLighting
,TLcdAIXM51CodeApproachLightingICAO
,TLcdAIXM51CodeApproachPrefix
,TLcdAIXM51CodeApproval
,TLcdAIXM51CodeApronElement
,TLcdAIXM51CodeApronSection
,TLcdAIXM51CodeArcDirection
,TLcdAIXM51CodeArrestingGearEnergyAbsorb
,TLcdAIXM51CodeArrestingGearEngageDevice
,TLcdAIXM51CodeATCReporting
,TLcdAIXM51CodeAuthority
,TLcdAIXM51CodeAuthorityRole
,TLcdAIXM51CodeAviationStandards
,TLcdAIXM51CodeBearing
,TLcdAIXM51CodeBuoy
,TLcdAIXM51CodeCardinalDirection
,TLcdAIXM51CodeCheckpointCategory
,TLcdAIXM51CodeColour
,TLcdAIXM51CodeCommunicationChannel
,TLcdAIXM51CodeCommunicationDirection
,TLcdAIXM51CodeCommunicationMode
,TLcdAIXM51CodeComparison
,TLcdAIXM51CodeContamination
,TLcdAIXM51CodeCourse
,TLcdAIXM51CodeCourseQualityILS
,TLcdAIXM51CodeDay
,TLcdAIXM51CodeDeclaredDistance
,TLcdAIXM51CodeDesignatedPoint
,TLcdAIXM51CodeDesignStandard
,TLcdAIXM51CodeDirection
,TLcdAIXM51CodeDirectionReference
,TLcdAIXM51CodeDirectionTurn
,TLcdAIXM51CodeDistanceIndication
,TLcdAIXM51CodeDME
,TLcdAIXM51CodeDMEChannel
,TLcdAIXM51CodeEmissionBand
,TLcdAIXM51CodeEquipmentAntiCollision
,TLcdAIXM51CodeEquipmentUnavailable
,TLcdAIXM51CodeFacilityRanking
,TLcdAIXM51CodeFinalGuidance
,TLcdAIXM51CodeFireFighting
,TLcdAIXM51CodeFlight
,TLcdAIXM51CodeFlightDestination
,TLcdAIXM51CodeFlightOrigin
,TLcdAIXM51CodeFlightPurpose
,TLcdAIXM51CodeFlightRestriction
,TLcdAIXM51CodeFlightRule
,TLcdAIXM51CodeFlightStatus
,TLcdAIXM51CodeFlowConditionOperation
,TLcdAIXM51CodeFreeFlight
,TLcdAIXM51CodeFrictionDevice
,TLcdAIXM51CodeFrictionEstimate
,TLcdAIXM51CodeFuel
,TLcdAIXM51CodeGeoBorder
,TLcdAIXM51CodeGradeSeparation
,TLcdAIXM51CodeGroundLighting
,TLcdAIXM51CodeGuidanceLine
,TLcdAIXM51CodeHeightReference
,TLcdAIXM51CodeHelicopterPerformance
,TLcdAIXM51CodeHoldingCategory
,TLcdAIXM51CodeHoldingUsage
,TLcdAIXM51CodeHoldingUse
,TLcdAIXM51CodeILSBackCourse
,TLcdAIXM51CodeIntegrityLevelILS
,TLcdAIXM51CodeIntensityStandBy
,TLcdAIXM51CodeLevel
,TLcdAIXM51CodeLevelSeries
,TLcdAIXM51CodeLevelTableDesignator
,TLcdAIXM51CodeLightHoldingPosition
,TLcdAIXM51CodeLightingJAR
,TLcdAIXM51CodeLightIntensity
,TLcdAIXM51CodeLightSource
,TLcdAIXM51CodeLoadingBridge
,TLcdAIXM51CodeLocationQualifier
,TLcdAIXM51CodeLogicalOperator
,TLcdAIXM51CodeMarkerBeaconSignal
,TLcdAIXM51CodeMarkingCondition
,TLcdAIXM51CodeMarkingStyle
,TLcdAIXM51CodeMeteoConditions
,TLcdAIXM51CodeMilitaryOperations
,TLcdAIXM51CodeMilitaryRoutePoint
,TLcdAIXM51CodeMilitaryStatus
,TLcdAIXM51CodeMilitaryTraining
,TLcdAIXM51CodeMinimaFinalApproachPath
,TLcdAIXM51CodeMinimumAltitude
,TLcdAIXM51CodeMinimumHeight
,TLcdAIXM51CodeMissedApproach
,TLcdAIXM51CodeMLSAzimuth
,TLcdAIXM51CodeMLSChannel
,TLcdAIXM51CodeNavaidPurpose
,TLcdAIXM51CodeNavaidService
,TLcdAIXM51CodeNavigationArea
,TLcdAIXM51CodeNavigationAreaRestriction
,TLcdAIXM51CodeNavigationEquipment
,TLcdAIXM51CodeNavigationSpecification
,TLcdAIXM51CodeNDBUsage
,TLcdAIXM51CodeNitrogen
,TLcdAIXM51CodeNorthReference
,TLcdAIXM51CodeNotePurpose
,TLcdAIXM51CodeObstacleArea
,TLcdAIXM51CodeObstacleAssessmentSurface
,TLcdAIXM51CodeObstructionIdSurfaceZone
,TLcdAIXM51CodeOil
,TLcdAIXM51CodeOperationAirportHeliport
,TLcdAIXM51CodeOperationManoeuvringArea
,TLcdAIXM51CodeOrganisation
,TLcdAIXM51CodeOrganisationHierarchy
,TLcdAIXM51CodeOxygen
,TLcdAIXM51CodePAR
,TLcdAIXM51CodePassengerService
,TLcdAIXM51CodePCNMethod
,TLcdAIXM51CodePCNPavement
,TLcdAIXM51CodePCNSubgrade
,TLcdAIXM51CodePCNTyrePressure
,TLcdAIXM51CodePilotControlledLighting
,TLcdAIXM51CodePositionInILS
,TLcdAIXM51CodePrimaryRadar
,TLcdAIXM51CodeProcedureAvailability
,TLcdAIXM51CodeProcedureCodingStandard
,TLcdAIXM51CodeProcedureDistance
,TLcdAIXM51CodeProcedureFixRole
,TLcdAIXM51CodeProcedurePhase
,TLcdAIXM51CodeProtectAreaSection
,TLcdAIXM51CodeRadarService
,TLcdAIXM51CodeRadioEmission
,TLcdAIXM51CodeRadioFrequencyArea
,TLcdAIXM51CodeRadioSignal
,TLcdAIXM51CodeReferenceRole
,TLcdAIXM51CodeReflector
,TLcdAIXM51CodeRelativePosition
,TLcdAIXM51CodeRoad
,TLcdAIXM51CodeRoute
,TLcdAIXM51CodeRouteAvailability
,TLcdAIXM51CodeRouteDesignatorLetter
,TLcdAIXM51CodeRouteDesignatorPrefix
,TLcdAIXM51CodeRouteDesignatorSuffix
,TLcdAIXM51CodeRouteNavigation
,TLcdAIXM51CodeRouteOrigin
,TLcdAIXM51CodeRouteSegmentPath
,TLcdAIXM51CodeRuleProcedure
,TLcdAIXM51CodeRuleProcedureTitle
,TLcdAIXM51CodeRunway
,TLcdAIXM51CodeRunwayElement
,TLcdAIXM51CodeRunwayMarking
,TLcdAIXM51CodeRunwayPointRole
,TLcdAIXM51CodeRunwayProtectionArea
,TLcdAIXM51CodeRunwaySection
,TLcdAIXM51CodeRVRReading
,TLcdAIXM51CodeRVSM
,TLcdAIXM51CodeRVSMPointRole
,TLcdAIXM51CodeSafeAltitude
,TLcdAIXM51CodeSegmentPath
,TLcdAIXM51CodeSegmentTermination
,TLcdAIXM51CodeServiceATC
,TLcdAIXM51CodeServiceATFM
,TLcdAIXM51CodeServiceGroundControl
,TLcdAIXM51CodeServiceInformation
,TLcdAIXM51CodeServiceSAR
,TLcdAIXM51CodeSide
,TLcdAIXM51CodeSignalPerformanceILS
,TLcdAIXM51CodeSpecialDate
,TLcdAIXM51CodeSpecialNavigationStation
,TLcdAIXM51CodeSpecialNavigationSystem
,TLcdAIXM51CodeSpeedReference
,TLcdAIXM51CodeStandbyPower
,TLcdAIXM51CodeStatusAirport
,TLcdAIXM51CodeStatusAirspace
,TLcdAIXM51CodeStatusConstruction
,TLcdAIXM51CodeStatusNavaid
,TLcdAIXM51CodeStatusOperations
,TLcdAIXM51CodeStatusService
,TLcdAIXM51CodeSurfaceComposition
,TLcdAIXM51CodeSurfaceCondition
,TLcdAIXM51CodeSurfacePreparation
,TLcdAIXM51CodeSystemActivation
,TLcdAIXM51CodeTAA
,TLcdAIXM51CodeTACANChannel
,TLcdAIXM51CodeTaxiway
,TLcdAIXM51CodeTaxiwayElement
,TLcdAIXM51CodeTaxiwaySection
,TLcdAIXM51CodeTelecomNetwork
,TLcdAIXM51CodeTimeEvent
,TLcdAIXM51CodeTimeEventCombination
,TLcdAIXM51CodeTimeReference
,TLcdAIXM51CodeTLOFSection
,TLcdAIXM51CodeTrajectory
,TLcdAIXM51CodeTransponder
,TLcdAIXM51CodeUnit
,TLcdAIXM51CodeUnitDependency
,TLcdAIXM51CodeUpperAlpha
,TLcdAIXM51CodeUsageLimitation
,TLcdAIXM51CodeValueInterpretation
,TLcdAIXM51CodeVASIS
,TLcdAIXM51CodeVerticalDatum
,TLcdAIXM51CodeVerticalReference
,TLcdAIXM51CodeVerticalStructure
,TLcdAIXM51CodeVerticalStructureMarking
,TLcdAIXM51CodeVerticalStructureMaterial
,TLcdAIXM51CodeVisualDockingGuidance
,TLcdAIXM51CodeVOR
,TLcdAIXM51CodeWakeTurbulence
,TLcdAIXM51CodeWorkArea
,TLcdAIXM51CodeYesNo
Abstract super class for all codes in AIXM 5.1. A code is a primitive type which has a number of
well known instances. In addition, application can add additional instances. As such, a code can
be considered as an extensible enumeration.
- Since:
- 10.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Codes are equal if their class matches and their code strings are the same.abstract String
getCode()
static <T extends ALcdAIXM51Code>
Collection<T> getWellKnown
(Class<T> aCodeClass) Returns all known codes for the given class.static <T extends ALcdAIXM51Code>
TgetWellKnown
(Class<T> aCodeClass, String aCode) Returns a code of the given class of the given code string.int
hashCode()
toString()
-
Constructor Details
-
ALcdAIXM51Code
public ALcdAIXM51Code()
-
-
Method Details
-
getWellKnown
Returns a code of the given class of the given code string. If no such code is known,null
is returned.- Parameters:
aCodeClass
- the class of the code that is to be returnedaCode
- the code string of the code that is to be returned- Returns:
- the well known code of the given class and code string
-
getWellKnown
Returns all known codes for the given class.- Parameters:
aCodeClass
- The class for which to retrieve all known codes.- Returns:
- A collection that contains all known codes for the given class, should not be modified.
-
getCode
-
toString
-
hashCode
public int hashCode() -
equals
Codes are equal if their class matches and their code strings are the same.
-