Class TLcdAIXMLayerConfiguration

java.lang.Object
com.luciad.format.aixm.TLcdAIXMLayerConfiguration

public class TLcdAIXMLayerConfiguration extends Object
This class can be used to adapt a layer with AIXM data to a new configuration that is specified in a Properties object.

To apply a configuration to a specific layer, the method configureGXYLayerSFCT(ILcdGXYLayer) can be used. It can handle instances of TLcdGXYLayer and TLcdGXYLayerList.

Different value types are used for the configuration properties:

  • Color properties should be specified as a comma-separated list surrounded by brackets, containing the red, green, blue and optional alpha component of the color in the sRGB space. For example: "(255, 0, 0)" is red; "(255, 255, 255, 100)" is semitransparent white.
  • Boolean properties should be specified using the string "true" or "false".
  • Integer properties. A specific interval in which the value should be contained will be mentioned in the documentation of that property.

An example of a Properties file, containing a configuration for ILcdAerodrome objects:

layerconfig.aerodrome.iconStyle.color=(10,10,10) layerconfig.aerodrome.iconStyle.selectionColor=(255,0,0) layerconfig.aerodrome.labelStyle.fontStyle.color=(10,10,10) layerconfig.aerodrome.labelStyle.fontStyle.selectionColor=(255,0,0) layerconfig.aerodrome.labelStyle.withPin=true layerconfig.aerodrome.labelStyle.withAnchor=true layerconfig.aerodrome.labelStyle.shiftLabelPosition=0 layerconfig.aerodrome.labelStyle.framed=false

See Also:
  • Field Details

    • CFG_AERODROME_ICONSTYLE_COLOR

      public static final String CFG_AERODROME_ICONSTYLE_COLOR
      The color of the aerodrome icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_AERODROME_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_AERODROME_ICONSTYLE_SELECTIONCOLOR
      The selection color of the aerodrome icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_AERODROME_ICONSTYLE_SIZE

      public static final String CFG_AERODROME_ICONSTYLE_SIZE
      The size of the aerodrome icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_AERODROME_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_AERODROME_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the aerodrome label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_AERODROME_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_AERODROME_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the aerodrome label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_AERODROME_LABELSTYLE_FILLCOLOR

      public static final String CFG_AERODROME_LABELSTYLE_FILLCOLOR
      The fill color of the aerodrome label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_AERODROME_LABELSTYLE_FRAMED

      public static final String CFG_AERODROME_LABELSTYLE_FRAMED
      Boolean property that determines whether the aerodrome label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_AERODROME_LABELSTYLE_WITHPIN

      public static final String CFG_AERODROME_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the aerodrome label.

      The default value is true.

      See Also:
    • CFG_AERODROME_LABELSTYLE_WITHANCHOR

      public static final String CFG_AERODROME_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the aerodrome label should be drawn.

      The default value is true.

      See Also:
    • CFG_AERODROME_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_AERODROME_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the aerodrome label, specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_AIRSPACE_ICONSTYLE_COLOR

      public static final String CFG_AIRSPACE_ICONSTYLE_COLOR
      Deprecated.
      Airspaces are painted using TLcdICAOAirspacePainter, which doesn't use any icons.
      The color of the airspace icon.
      See Also:
    • CFG_AIRSPACE_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_ICONSTYLE_SELECTIONCOLOR
      Deprecated.
      Airspaces are painted using TLcdICAOAirspacePainter, which doesn't use any icons.
      The selection color of the airspace icon.
      See Also:
    • CFG_AIRSPACE_LINESTYLE_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_COLOR
      The line color of airspaces without an airspace classification.

      The default value is (88, 115, 165) (blue).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_SELECTIONCOLOR
      The line selection color of airspaces without an airspace classification.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_LINEWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_LINEWIDTH
      The line width of airspaces without an airspace classification.

      The default value is 2.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_SELECTIONLINEWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_SELECTIONLINEWIDTH
      The line selection line width of airspaces without an airspace classification.

      The default value is 2.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSA_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSA_COLOR
      The line color of airspaces with airspace classification A.

      The default value is (176, 58, 80).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSA_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSA_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification A.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSA_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSA_BANDWIDTH
      The width of the border of airspaces with airspace classification A in meters.

      The default value is 500.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSB_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSB_COLOR
      The line color of airspaces with airspace classification B.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSB_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSB_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification B.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSB_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSB_BANDWIDTH
      The width of the border of airspaces with airspace classification B in meters.

      The default value is 500.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSC_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSC_COLOR
      The line color of airspaces with airspace classification C.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSC_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSC_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification C.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSC_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSC_BANDWIDTH
      The width of the border of airspaces with airspace classification C in meters.

      The default value is 500.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSD_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSD_COLOR
      The line color of airspaces with airspace classification D.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSD_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSD_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification D.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSD_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSD_BANDWIDTH
      The width of the border of airspaces with airspace classification D in meters.

      The default value is 500.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSE_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSE_COLOR
      The line color of airspaces with airspace classification E.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSE_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSE_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification E.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSE_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSE_BANDWIDTH
      The width of the border of airspaces with airspace classification E in meters.

      The default value is 1000.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSF_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSF_COLOR
      The line color of airspaces with airspace classification F.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSF_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSF_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification F.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSF_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSF_BANDWIDTH
      The width of the border of airspaces with airspace classification F in meters.

      The default value is 0.

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSG_COLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSG_COLOR
      The line color of airspaces with airspace classification G.

      The default value is (88, 115, 165).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSG_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSG_SELECTIONCOLOR
      The line selection color of airspaces with airspace classification G.

      The default value is (255, 0, 0) (red).

      See Also:
    • CFG_AIRSPACE_LINESTYLE_CLASSG_BANDWIDTH

      public static final String CFG_AIRSPACE_LINESTYLE_CLASSG_BANDWIDTH
      The width of the border of airspaces with airspace classification G in meters.

      The default value is 250.

      See Also:
    • CFG_AIRSPACE_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_AIRSPACE_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the airspace label.

      The default value is (88, 115, 165) (blue).

      See Also:
    • CFG_AIRSPACE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_AIRSPACE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the airspace label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_AIRSPACE_LABELSTYLE_FILLCOLOR

      public static final String CFG_AIRSPACE_LABELSTYLE_FILLCOLOR
      The fill color of the airspace label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (255, 255, 255, 125) (semi-transparent white).

      See Also:
    • CFG_VOR_ICONSTYLE_COLOR

      public static final String CFG_VOR_ICONSTYLE_COLOR
      The color of the VOR icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_VOR_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_VOR_ICONSTYLE_SELECTIONCOLOR
      The selection color of the VOR icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_VOR_ICONSTYLE_SIZE

      public static final String CFG_VOR_ICONSTYLE_SIZE
      The size of the VOR icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_VOR_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_VOR_LABELSTYLE_FONTSTYLE_COLOR
      The font color of a VOR label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_VOR_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_VOR_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of a VOR label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_VOR_LABELSTYLE_FILLCOLOR

      public static final String CFG_VOR_LABELSTYLE_FILLCOLOR
      The fill color of a VOR label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_VOR_LABELSTYLE_FRAMED

      public static final String CFG_VOR_LABELSTYLE_FRAMED
      Boolean property that determines whether a VOR label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_VOR_LABELSTYLE_WITHPIN

      public static final String CFG_VOR_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the VOR label.

      The default value is true.

      See Also:
    • CFG_VOR_LABELSTYLE_WITHANCHOR

      public static final String CFG_VOR_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the VOR label should be drawn.

      The default value is true.

      See Also:
    • CFG_VOR_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_VOR_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the VOR label, specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_NDB_ICONSTYLE_COLOR

      public static final String CFG_NDB_ICONSTYLE_COLOR
      The color of the NDB icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_NDB_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_NDB_ICONSTYLE_SELECTIONCOLOR
      The selection color of the NDB icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_NDB_ICONSTYLE_SIZE

      public static final String CFG_NDB_ICONSTYLE_SIZE
      The size of the NDB icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_NDB_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_NDB_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the NDB label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_NDB_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_NDB_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the NDB label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_NDB_LABELSTYLE_FILLCOLOR

      public static final String CFG_NDB_LABELSTYLE_FILLCOLOR
      The fill color of the NDB label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_NDB_LABELSTYLE_FRAMED

      public static final String CFG_NDB_LABELSTYLE_FRAMED
      Boolean property that determines whether the NDB label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_NDB_LABELSTYLE_WITHPIN

      public static final String CFG_NDB_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the NDB label.

      The default value is true.

      See Also:
    • CFG_NDB_LABELSTYLE_WITHANCHOR

      public static final String CFG_NDB_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the NDB label should be drawn.

      The default value is true.

      See Also:
    • CFG_NDB_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_NDB_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the NDB label, specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_DME_ICONSTYLE_COLOR

      public static final String CFG_DME_ICONSTYLE_COLOR
      The color of the DME icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_DME_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_DME_ICONSTYLE_SELECTIONCOLOR
      The selection color of the DME icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_DME_ICONSTYLE_SIZE

      public static final String CFG_DME_ICONSTYLE_SIZE
      The size of the DME icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_DME_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_DME_LABELSTYLE_FONTSTYLE_COLOR
      The font color of a DME label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_DME_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_DME_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of a DME label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_DME_LABELSTYLE_FILLCOLOR

      public static final String CFG_DME_LABELSTYLE_FILLCOLOR
      The fill color of a DME label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_DME_LABELSTYLE_FRAMED

      public static final String CFG_DME_LABELSTYLE_FRAMED
      Boolean property that determines whether a DME label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_DME_LABELSTYLE_WITHPIN

      public static final String CFG_DME_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the DME label.

      The default value is true.

      See Also:
    • CFG_DME_LABELSTYLE_WITHANCHOR

      public static final String CFG_DME_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the DME label should be drawn.

      The default value is true.

      See Also:
    • CFG_DME_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_DME_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the DME label, specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_TACAN_ICONSTYLE_COLOR

      public static final String CFG_TACAN_ICONSTYLE_COLOR
      The color of the TACAN icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_TACAN_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_TACAN_ICONSTYLE_SELECTIONCOLOR
      The selection color of the TACAN icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_TACAN_ICONSTYLE_SIZE

      public static final String CFG_TACAN_ICONSTYLE_SIZE
      The size of the TACAN icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_TACAN_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_TACAN_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the TACAN label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_TACAN_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_TACAN_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the TACAN label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_TACAN_LABELSTYLE_FILLCOLOR

      public static final String CFG_TACAN_LABELSTYLE_FILLCOLOR
      The fill color of the TACAN label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_TACAN_LABELSTYLE_FRAMED

      public static final String CFG_TACAN_LABELSTYLE_FRAMED
      Boolean property that determines whether a TACAN label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_TACAN_LABELSTYLE_WITHPIN

      public static final String CFG_TACAN_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the TACAN label.

      The default value is true.

      See Also:
    • CFG_TACAN_LABELSTYLE_WITHANCHOR

      public static final String CFG_TACAN_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the TACAN label should be drawn.

      The default value is true.

      See Also:
    • CFG_TACAN_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_TACAN_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the TACAN label, specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_ILS_ICONSTYLE_COLOR

      public static final String CFG_ILS_ICONSTYLE_COLOR
      The color of the ILS icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_ILS_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_ILS_ICONSTYLE_SELECTIONCOLOR
      The selection color of the ILS icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_ILS_ICONSTYLE_SIZE

      public static final String CFG_ILS_ICONSTYLE_SIZE
      The size of the ILS icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_ILS_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_ILS_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the ILS label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_ILS_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_ILS_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the ILS label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_ILS_LABELSTYLE_FILLCOLOR

      public static final String CFG_ILS_LABELSTYLE_FILLCOLOR
      The fill color of the ILS label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_ILS_LABELSTYLE_FRAMED

      public static final String CFG_ILS_LABELSTYLE_FRAMED
      Boolean property that determines whether the ILS label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_ILS_LABELSTYLE_WITHPIN

      public static final String CFG_ILS_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the ILS label.

      The default value is true.

      See Also:
    • CFG_ILS_LABELSTYLE_WITHANCHOR

      public static final String CFG_ILS_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the ILS label should be drawn.

      The default value is true.

      See Also:
    • CFG_ILS_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_ILS_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the ILS label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_ATS_ROUTE_LINESTYLE_COLOR

      public static final String CFG_ATS_ROUTE_LINESTYLE_COLOR
      The line color of ATS routes.

      The default value is (0, 255, 0) (green).

      See Also:
    • CFG_ATS_ROUTE_LINESTYLE_SELECTIONCOLOR

      public static final String CFG_ATS_ROUTE_LINESTYLE_SELECTIONCOLOR
      The line selection color of ATS routes.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_ATS_ROUTE_LINESTYLE_LINEWIDTH

      public static final String CFG_ATS_ROUTE_LINESTYLE_LINEWIDTH
      The line width of ATS routes.

      The default value is 1.

      See Also:
    • CFG_ATS_ROUTE_LINESTYLE_SELECTIONLINEWIDTH

      public static final String CFG_ATS_ROUTE_LINESTYLE_SELECTIONLINEWIDTH
      The line selection width of ATS routes.

      The default value is 1.

      See Also:
    • CFG_ATS_ROUTE_ICONSTYLE_COLOR

      public static final String CFG_ATS_ROUTE_ICONSTYLE_COLOR
      The color of the ATS route waypoint icon.

      The default value is (0, 255, 0) (green).

      See Also:
    • CFG_ATS_ROUTE_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_ATS_ROUTE_ICONSTYLE_SELECTIONCOLOR
      The selection color of the ATS route waypoint icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_ATS_ROUTE_ICONSTYLE_SIZE

      public static final String CFG_ATS_ROUTE_ICONSTYLE_SIZE
      The size of the ATS route waypoint icon.

      The default value is 3.

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_ATS_ROUTE_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the ATS route label.

      The default value is (0, 255, 0).

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_ATS_ROUTE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the ATS route label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_FILLCOLOR

      public static final String CFG_ATS_ROUTE_LABELSTYLE_FILLCOLOR
      The fill color of the ATS route label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_FRAMED

      public static final String CFG_ATS_ROUTE_LABELSTYLE_FRAMED
      Boolean property that determines whether the ATS route label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_WITHPIN

      public static final String CFG_ATS_ROUTE_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the ATS route label.

      The default value is false.

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_WITHANCHOR

      public static final String CFG_ATS_ROUTE_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the ATS route label should be drawn.

      The default value is false.

      See Also:
    • CFG_ATS_ROUTE_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_ATS_ROUTE_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the ATS route label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_RUNWAY_LINESTYLE_COLOR

      public static final String CFG_RUNWAY_LINESTYLE_COLOR
      The line color of runways.

      The default value is (0, 0, 255) (blue).

      See Also:
    • CFG_RUNWAY_LINESTYLE_SELECTIONCOLOR

      public static final String CFG_RUNWAY_LINESTYLE_SELECTIONCOLOR
      The line selection color of runways.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_RUNWAY_LINESTYLE_LINEWIDTH

      public static final String CFG_RUNWAY_LINESTYLE_LINEWIDTH
      The line width of runways.

      The default value is 1.

      See Also:
    • CFG_RUNWAY_LINESTYLE_SELECTIONLINEWIDTH

      public static final String CFG_RUNWAY_LINESTYLE_SELECTIONLINEWIDTH
      The line selection width of runways.

      The default value is 1.

      See Also:
    • CFG_RUNWAY_FILLSTYLE_COLOR

      public static final String CFG_RUNWAY_FILLSTYLE_COLOR
      The fill color of runways.

      The default value is (0, 0, 255, 125) (semi-transparent blue).

      See Also:
    • CFG_RUNWAY_FILLSTYLE_SELECTIONCOLOR

      public static final String CFG_RUNWAY_FILLSTYLE_SELECTIONCOLOR
      The fill selection color of runways.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_RUNWAY_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_RUNWAY_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the runway label.

      The default value is (0, 0, 255) (blue).

      See Also:
    • CFG_RUNWAY_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_RUNWAY_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the runway label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_RUNWAY_LABELSTYLE_FILLCOLOR

      public static final String CFG_RUNWAY_LABELSTYLE_FILLCOLOR
      The fill color of the runway label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_RUNWAY_LABELSTYLE_FRAMED

      public static final String CFG_RUNWAY_LABELSTYLE_FRAMED
      Boolean property that determines whether a runway label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_RUNWAY_LABELSTYLE_WITHPIN

      public static final String CFG_RUNWAY_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the runway label.

      The default value is false.

      See Also:
    • CFG_RUNWAY_LABELSTYLE_WITHANCHOR

      public static final String CFG_RUNWAY_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the runway label should be drawn.

      The default value is false.

      See Also:
    • CFG_RUNWAY_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_RUNWAY_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the runway label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_GEOBORDER_LINESTYLE_COLOR

      public static final String CFG_GEOBORDER_LINESTYLE_COLOR
      The line color of geoborders.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_GEOBORDER_LINESTYLE_SELECTIONCOLOR

      public static final String CFG_GEOBORDER_LINESTYLE_SELECTIONCOLOR
      The line selection color of geoborders.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_GEOBORDER_LINESTYLE_LINEWIDTH

      public static final String CFG_GEOBORDER_LINESTYLE_LINEWIDTH
      The line width of geoborders.

      The default value is 1.

      See Also:
    • CFG_GEOBORDER_LINESTYLE_SELECTIONLINEWIDTH

      public static final String CFG_GEOBORDER_LINESTYLE_SELECTIONLINEWIDTH
      The line selection width of geoborders.

      The default value is 1.

      See Also:
    • CFG_GEOBORDER_ICONSTYLE_COLOR

      public static final String CFG_GEOBORDER_ICONSTYLE_COLOR
      The color of the geoborder vertex icon.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_GEOBORDER_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_GEOBORDER_ICONSTYLE_SELECTIONCOLOR
      The selection color of the geoborder vertex icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_GEOBORDER_ICONSTYLE_SIZE

      public static final String CFG_GEOBORDER_ICONSTYLE_SIZE
      The size of the geoborder vertex icon.

      The default value is 1.

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_GEOBORDER_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the geoborder label.

      The default value is (255, 255, 255) (white).

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_GEOBORDER_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the geoborder label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_FILLCOLOR

      public static final String CFG_GEOBORDER_LABELSTYLE_FILLCOLOR
      The fill color of the geoborder label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_FRAMED

      public static final String CFG_GEOBORDER_LABELSTYLE_FRAMED
      Boolean property that determines whether the geoborder label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_WITHPIN

      public static final String CFG_GEOBORDER_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the geoborder label.

      The default value is false.

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_WITHANCHOR

      public static final String CFG_GEOBORDER_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the geoborder label should be drawn.

      The default value is false.

      See Also:
    • CFG_GEOBORDER_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_GEOBORDER_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the geoborder label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_WAYPOINT_ICONSTYLE_COLOR

      public static final String CFG_WAYPOINT_ICONSTYLE_COLOR
      The color of the waypoint icon.

      The default value is (252, 191, 0) (yellow).

      See Also:
    • CFG_WAYPOINT_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_WAYPOINT_ICONSTYLE_SELECTIONCOLOR
      The selection color of the waypoint icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_WAYPOINT_ICONSTYLE_SIZE

      public static final String CFG_WAYPOINT_ICONSTYLE_SIZE
      The size of the waypoint icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_WAYPOINT_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the waypoint label.

      The default value is (252, 191, 0) (dark yellow).

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_WAYPOINT_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the waypoint label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_FILLCOLOR

      public static final String CFG_WAYPOINT_LABELSTYLE_FILLCOLOR
      The fill color of the waypoint label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_FRAMED

      public static final String CFG_WAYPOINT_LABELSTYLE_FRAMED
      Boolean property that determines whether the waypoint label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_WITHPIN

      public static final String CFG_WAYPOINT_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the waypoint label.

      The default value is false.

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_WITHANCHOR

      public static final String CFG_WAYPOINT_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the waypoint label should be drawn.

      The default value is false.

      See Also:
    • CFG_WAYPOINT_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_WAYPOINT_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the waypoint label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_OBSTACLE_ICONSTYLE_COLOR

      public static final String CFG_OBSTACLE_ICONSTYLE_COLOR
      The color of the obstacle icon.

      The default value is (252, 191, 0) (yellow).

      See Also:
    • CFG_OBSTACLE_ICONSTYLE_SELECTIONCOLOR

      public static final String CFG_OBSTACLE_ICONSTYLE_SELECTIONCOLOR
      The selection color of the obstacle icon.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_OBSTACLE_ICONSTYLE_SIZE

      public static final String CFG_OBSTACLE_ICONSTYLE_SIZE
      The size of the obstacle icon (in pixels).

      The default size is 17.

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_OBSTACLE_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the obstacle label.

      The default value is (252, 191, 0) (dark yellow).

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_OBSTACLE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the obstacle label.

      The default value is (255, 100, 100) (red).

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_FILLCOLOR

      public static final String CFG_OBSTACLE_LABELSTYLE_FILLCOLOR
      The fill color of the obstacle label. The color (0, 0, 0) (black) indicates no fill.

      The default value is (0, 0, 0) (black), thus no fill.

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_FRAMED

      public static final String CFG_OBSTACLE_LABELSTYLE_FRAMED
      Boolean property that determines whether the obstacle label is surrounded with a frame.

      The default value is false.

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_WITHPIN

      public static final String CFG_OBSTACLE_LABELSTYLE_WITHPIN
      Boolean property that determines whether a pin should be drawn from the anchor point to the first feature in the obstacle label.

      The default value is false.

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_WITHANCHOR

      public static final String CFG_OBSTACLE_LABELSTYLE_WITHANCHOR
      Boolean property that determines whether the anchor point of the obstacle label should be drawn.

      The default value is false.

      See Also:
    • CFG_OBSTACLE_LABELSTYLE_SHIFTLABELPOSITION

      public static final String CFG_OBSTACLE_LABELSTYLE_SHIFTLABELPOSITION
      The placement of the obstacle label specified by a number from 0 to 8: 0 = south-east, 1 = north-west, 2 = north-east, 3 = south-west, 4 = east, 5 = west, 6 = north, 7 = south, 8 = center.

      The default value is 5 (west).

      See Also:
    • CFG_PROCEDURE_PAINTMODE

      public static final String CFG_PROCEDURE_PAINTMODE
      The paint mode of procedures, which determines whether the procedure and its decorations are displayed or not. The possibilities are:
      • PROCEDURE_ONLY: procedures are painted without decorations.
      • DECORATION_ONLY: decorations are painted without procedures.
      • PROCEDURE_AND_DECORATION: both the procedures and decorations are painted, in whatever order they are received.
      • PROCEDURE_AFTER_DECORATION: both the procedures and decorations are painted; first the decorations, then the procedures.

      The default value is PROCEDURE_ONLY.

      See Also:
    • CFG_PROCEDURE_LABELSTYLE_FONTSTYLE_COLOR

      public static final String CFG_PROCEDURE_LABELSTYLE_FONTSTYLE_COLOR
      The font color of the procedure label.

      The default value is (0, 192, 255).

      See Also:
    • CFG_PROCEDURE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR

      public static final String CFG_PROCEDURE_LABELSTYLE_FONTSTYLE_SELECTIONCOLOR
      The font selection color of the procedure label.

      The default value is (255, 100, 100) (red).

      See Also:
  • Constructor Details

    • TLcdAIXMLayerConfiguration

      public TLcdAIXMLayerConfiguration(Properties aProperties)
      Create a new TLcdAIXMLayerConfiguration instance with the supplied configuration properties. These properties have precedence above the default properties. Only if a property is not found, the default property will be used.
      Parameters:
      aProperties - a properties object that configures a number of display properties of AIXM domain objects.
      See Also:
      • setProperties(java.util.Properties)
    • TLcdAIXMLayerConfiguration

      public TLcdAIXMLayerConfiguration()
      Creates a new TLcdAIXMLayerConfiguration instance with the default display properties.
  • Method Details

    • configureGXYLayerSFCT

      public void configureGXYLayerSFCT(ILcdGXYLayer aLayer)
      Adapts a TLcdGXYLayer or TLcdGXYLayerList instance with AIXM data to the layer configuration specified by this TLcdAIXMLayerConfiguration instance.
      Parameters:
      aLayer - The layer that has to be reconfigured. Only instances of TLcdGXYLayer and TLcdGXYLayerList are supported.
    • isTraceOn

      public static boolean isTraceOn()
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Returns true if tracing is enabled for this class.
      Returns:
      true if tracing is enabled for this class, false otherwise.
    • setTraceOn

      public static void setTraceOn(boolean aTraceOn)
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Enables tracing for this class instance. Calling this method with either true or false as argument automatically turns off tracing for all other class instances for which setTraceOn has not been called. If the argument is false then only the informative, warning and error log messages are recorded.
      Parameters:
      aTraceOn - if true then all log messages are recorded for this instance. If false, then only the informative, warning and error log messages are recorded.
    • getProperties

      public Properties getProperties()
      Returns the display properties that are used by this layer configuration to configure AIXM layers, its painters and label painters.

      Note that these properties only contain the user-defined properties, which are set through the constructor or through the method setProperties(Properties). The default value of each property can be found in its documentation.

      Returns:
      the display properties that are currently used.
      See Also:
      • setProperties(java.util.Properties)