Class TLcdDAFIFModelDecoderSupport

java.lang.Object
com.luciad.format.dafif.decoder.TLcdDAFIFModelDecoderSupport

public class TLcdDAFIFModelDecoderSupport extends Object
This class should be used to read the dafif.toc file.

This file contains the source directory where to find all dafif data files and also, for each domain object, the file name of its dafif data file.

The TLcdDAFIFModelDecoderSupport class contains a method to retrieve the source directory and, for each domain object, a method to get its data file name.

  • Field Details

  • Constructor Details

    • TLcdDAFIFModelDecoderSupport

      public TLcdDAFIFModelDecoderSupport()
  • Method Details

    • getCFGProperties

      public static Properties getCFGProperties(String aSource)
      Returns a new Properties object for the specified source file.
      Parameters:
      aSource - the path where to find the properties. Please make sure that aSource ends with the file extension ".toc"
    • getAerodromeFileName

      public static String getAerodromeFileName(Properties aCFGProperties)
      Returns the name of the aerodrome data file.
    • getAerodromeNavaidFileName

      public static String getAerodromeNavaidFileName(Properties aCFGProperties)
      Returns the name of the aerodrome-navaid data file.
    • getAirspaceFileName

      public static String getAirspaceFileName(Properties aCFGProperties)
      Returns the name of the airspace data file.
    • getATSRouteFileName

      public static String getATSRouteFileName(Properties aCFGProperties)
      Returns the name of the ATS route data file.
    • getHelipadFileName

      public static String getHelipadFileName(Properties aCFGProperties)
      Returns the name of the helipad data file.
    • getHeliportFileName

      public static String getHeliportFileName(Properties aCFGProperties)
      Returns the name of the heliport data file.
    • getHoldingFileName

      public static String getHoldingFileName(Properties aCFGProperties)
      Returns the name of the holding data file.
    • getILSFileName

      public static String getILSFileName(Properties aCFGProperties)
      Returns the name of the ILS data file.
    • getMilitaryTrainingRouteFileName

      public static String getMilitaryTrainingRouteFileName(Properties aCFGProperties)
      Returns the name of the Military Training Route data file.
    • getNavaidFileName

      public static String getNavaidFileName(Properties aCFGProperties)
      Returns the name of the navaid data file.
    • getOrtcaFileName

      public static String getOrtcaFileName(Properties aCFGProperties)
      Returns the name of the ortca data file.
    • getParachuteJumpAreaFileName

      public static String getParachuteJumpAreaFileName(Properties aCFGProperties)
      Returns the name of the parachute jump area data file.
    • getProcedureFileName

      public static String getProcedureFileName(Properties aCFGProperties)
      Returns the name of the procedure data file.
    • getRefuelingFileName

      public static String getRefuelingFileName(Properties aCFGProperties)
      Returns the name of the refueling track data file.
    • getSpecialUseAirspaceFileName

      public static String getSpecialUseAirspaceFileName(Properties aCFGProperties)
      Returns the name of the special use airspace data file.
    • getRunwayFileName

      public static String getRunwayFileName(Properties aCFGProperties)
      Returns the name of the runway data file.
    • getVFRFileName

      public static String getVFRFileName(Properties aCFGProperties)
      Returns the name of the VFR data file.
    • getWaypointFileName

      public static String getWaypointFileName(Properties aCFGProperties)
      Returns the name of the waypoint data file.