Interface ILcdS52Symbology

All Superinterfaces:
Cloneable, ILcdS52ColorProvider, ILcdS52FillStyleIconProvider, ILcdS52IconProvider, ILcdS52LineStyleIconProvider, ILcdS52StyleProvider

This interface collects all style providers of the S-52 symbology. It also defines style settings of the S-52 symbology:
  • Style type,
  • Color type,
  • Field Details Link icon

    • PAPER_CHART_POINT_SYMBOLS Link icon

      static final int PAPER_CHART_POINT_SYMBOLS
      See Also:
    • SIMPLIFIED_POINT_SYMBOLS Link icon

      static final int SIMPLIFIED_POINT_SYMBOLS
      See Also:
    • LINE_SYMBOLS Link icon

      static final int LINE_SYMBOLS
      See Also:
    • PLAIN_AREA_BOUNDARY_SYMBOLS Link icon

      static final int PLAIN_AREA_BOUNDARY_SYMBOLS
      See Also:
    • SYMBOLIZED_AREA_BOUNDARY_SYMBOLS Link icon

      static final int SYMBOLIZED_AREA_BOUNDARY_SYMBOLS
      See Also:
    • DAY_BRIGHT_COLORS Link icon

      static final int DAY_BRIGHT_COLORS
      See Also:
    • DAY_WHITE_BACK_COLORS Link icon

      static final int DAY_WHITE_BACK_COLORS
      Deprecated.
      The DAY WHITE BACK color scheme is no longer supported by the new version of the S-52 Presentation Library.
      See Also:
    • DAY_BLACK_BACK_COLORS Link icon

      static final int DAY_BLACK_BACK_COLORS
      Deprecated.
      The DAY BLACK BACK color scheme is no longer supported by the new version of the S-52 Presentation Library.
      See Also:
    • DUSK_COLORS Link icon

      static final int DUSK_COLORS
      See Also:
    • NIGHT_COLORS Link icon

      static final int NIGHT_COLORS
      See Also:
  • Method Details Link icon

    • setStyleType Link icon

      void setStyleType(int aStyleType)
      Sets the style type for retrieving styles.
      Parameters:
      aStyleType - PAPER_CHART_POINT_SYMBOLS, SIMPLIFIED_POINT_SYMBOLS, LINES_SYMBOLS PLAIN_AREA_BOUNDARY_SYMBOLS, or SYMBOLIZED_AREA_BOUNDARY_SYMBOLS.
    • getStyleType Link icon

      int getStyleType()
      Gets the style type.
    • setColorType Link icon

      void setColorType(int aColorType)
      Sets the color type for retrieving colors.
      Parameters:
      aColorType - DAY_BRIGHT_COLOR, DAY_WHITE_BACK_COLORS, DAY_BLACK_BACK_COLORS, DUSK_COLORS, or NIGHT_COLORS.
    • getColorType Link icon

      int getColorType()
      Gets the color type.
    • getPresentationLibraryVersion Link icon

      String getPresentationLibraryVersion()
      Returns the version of the presentation library that is used.
      Returns:
      the version of the presentation library that is used.
    • clone Link icon

      Object clone()
      Creates a clone of this symbology. The clone will have the same set of styles, colors, etc. (these can be shallow clones), but its own style type and color type.
      Returns:
      a clone of this symbology.