The DAFIF decoder uses the general domain objects of AIS (see AIS domain object modeling guide), but defines several additional types specifically for DAFIF data.
The package com.luciad.format.dafif.model
contains a package
hierarchy similar to that in com.luciad.ais.model
. The
DAFIF model packages contain support classes for properties specific to
DAFIF types and may contain type safe enumerations for those types.
For example, TLcdDAFIFAerodromeDataProperties
is
a support class with constants for aerodrome properties specific to DAFIF.
This pattern is used for all domain objects used in DAFIF.