Class EncEnvironmentSettings.DisplaySettings.TextGroupVisibilitySettings

java.lang.Object
com.esri.arcgisruntime.hydrography.EncEnvironmentSettings.DisplaySettings.TextGroupVisibilitySettings
Enclosing class:
EncEnvironmentSettings.DisplaySettings

public static final class EncEnvironmentSettings.DisplaySettings.TextGroupVisibilitySettings extends Object
Represents various display settings related to Text Groupings S-57 Objects and Attribute Acronyms as defined in section 14.4 in the specification.
Since:
100.2.0
  • Method Details

    • isBerthNumber

      public boolean isBerthNumber()
      Gets whether the text group BerthNumber is visible. It belongs to Text Group 29 which includes OBJNAM from BERTHS and ACHBRT.
      Returns:
      true if the text group BerthNumber is visible, otherwise false
      Since:
      100.2.0
    • setIsBerthNumber

      public void setIsBerthNumber(boolean berthNumber)
      Sets the visibility of the text group BerthNumber. It belongs to Text Group 29 which includes OBJNAM from BERTHS and ACHBRT.
      Parameters:
      berthNumber - true if the text group BerthNumber should be visible, otherwise false
      Since:
      100.2.0
    • isCurrentVelocity

      public boolean isCurrentVelocity()
      Gets whether the text group CurrentVelocity is visible. It belongs to Text Group 30 which includes CURVEL.
      Returns:
      true if the text group CurrentVelocity is visible, otherwise false
      Since:
      100.2.0
    • setIsCurrentVelocity

      public void setIsCurrentVelocity(boolean currentVelocity)
      Sets the visibility of the text group CurrentVelocity. It belongs to Text Group 30 which includes CURVEL.
      Parameters:
      currentVelocity - true if the text group CurrentVelocity should be visible, otherwise false
      Since:
      100.2.0
    • isGeographicNames

      public boolean isGeographicNames()
      Gets whether the text group GeographicNames is visible. It belongs to Text Group 26 which includes OBJNAM from ACHARE, BRIDGE, BUAARE, BUISGL, DOCARE, FAIRWY, LNDARE, LNDMRK, LNDRGN, SEAARE, TIDEWY, PILBOP.
      Returns:
      true if the text group GeographicNames is visible, otherwise false
      Since:
      100.2.0
    • setIsGeographicNames

      public void setIsGeographicNames(boolean geographicNames)
      Sets the visibility of the text group GeographicNames. It belongs to Text Group 26 which includes OBJNAM from ACHARE, BRIDGE, BUAARE, BUISGL, DOCARE, FAIRWY, LNDARE, LNDMRK, LNDRGN, SEAARE, TIDEWY, PILBOP.
      Parameters:
      geographicNames - true if the text group GeographicNames should be visible, otherwise false
      Since:
      100.2.0
    • isHeightOfIsletOrLandFeature

      public boolean isHeightOfIsletOrLandFeature()
      Gets whether the text group HeightOfIsletOrLandFeature is visible. It belongs to Text Group 28 which includes HEIGHT of LNDARE.
      Returns:
      true if the text group HeightOfIsletOrLandFeature is visible, otherwise false
      Since:
      100.2.0
    • setIsHeightOfIsletOrLandFeature

      public void setIsHeightOfIsletOrLandFeature(boolean heightOfIsletOrLandFeature)
      Sets the visibility of the text group HeightOfIsletOrLandFeature. It belongs to Text Group 28 which includes HEIGHT of LNDARE.
      Parameters:
      heightOfIsletOrLandFeature - true if the text group HeightOfIsletOrLandFeature should be visible, otherwise false
      Since:
      100.2.0
    • isImportantText

      public boolean isImportantText()
      Gets whether the text group ImportantText is visible. It belongs to Text Group 10 and 11.
      Returns:
      true if the text group ImportantText is visible, otherwise false
      Since:
      100.2.0
    • setIsImportantText

      public void setIsImportantText(boolean importantText)
      Sets the visibility of the text group ImportantText. It belongs to Text Group 10 and 11.
      Parameters:
      importantText - true if the text group ImportantText should be visible, otherwise false
      Since:
      100.2.0
    • isLightDescription

      public boolean isLightDescription()
      Gets whether the text group LightDescription is visible. It belongs to Text Group 23.
      Returns:
      true if the text group LightDescription is visible, otherwise false
      Since:
      100.2.0
    • setIsLightDescription

      public void setIsLightDescription(boolean lightDescription)
      Sets the visibility of the text group LightDescription. It belongs to Text Group 23.
      Parameters:
      lightDescription - true if the text group LightDescription should be visible, otherwise false
      Since:
      100.2.0
    • isMagneticVariationAndSweptDepth

      public boolean isMagneticVariationAndSweptDepth()
      Gets whether the text group MagneticVariationAndSweptDepth is visible.

      Per IHO S-52 Annex A, controls text group 27, which includes MAGVAR, VALMAG, SWPARE, and DRVAL1.

      Returns:
      true if the text group MagneticVariationAndSweptDepth is visible, otherwise false
      Since:
      100.2.0
    • setIsMagneticVariationAndSweptDepth

      public void setIsMagneticVariationAndSweptDepth(boolean magneticVariationAndSweptDepth)
      Sets the visibility of the text group MagneticVariationAndSweptDepth.

      Per IHO S-52 Annex A, controls text group 27, which includes MAGVAR, VALMAG, SWPARE, and DRVAL1.

      Parameters:
      magneticVariationAndSweptDepth - true if the text group MagneticVariationAndSweptDepth should be visible, otherwise false
      Since:
      100.2.0
    • isNamesForPositionReporting

      public boolean isNamesForPositionReporting()
      Gets whether the text group NamesForPositionReporting visible. It belongs to Text Group 21.
      Returns:
      true if the text group NamesForPositionReporting is visible, otherwise false
      Since:
      100.2.0
    • setIsNamesForPositionReporting

      public void setIsNamesForPositionReporting(boolean namesForPositionReporting)
      Sets the visibility of the text group NamesForPositionReporting. It belongs to Text Group 21.
      Parameters:
      namesForPositionReporting - true if the text group NamesForPositionReporting should be visible, otherwise false
      Since:
      100.2.0
    • isNatureOfSeabed

      public boolean isNatureOfSeabed()
      Gets whether the text group NatureOfSeabed is visible. It belongs to Text Group 25 which includes SBDARE, NATSUR.
      Returns:
      true if the text group NatureOfSeabed is visible, otherwise false
      Since:
      100.2.0
    • setIsNatureOfSeabed

      public void setIsNatureOfSeabed(boolean natureOfSeabed)
      Sets the visibility of the text group NatureOfSeabed. It belongs to Text Group 25 which includes SBDARE, NATSUR.
      Parameters:
      natureOfSeabed - true if the text group NatureOfSeabed should be visible, otherwise false
      Since:
      100.2.0
    • isNoteOnChartData

      public boolean isNoteOnChartData()
      Gets whether the text group NoteOnChartData is visible. It belongs to Text Group 24.
      Returns:
      true if the text group NoteOnChartData is visible, otherwise false
      Since:
      100.2.0
    • setIsNoteOnChartData

      public void setIsNoteOnChartData(boolean noteOnChartData)
      Sets the visibility of the text group NoteOnChartData. It belongs to Text Group 24.
      Parameters:
      noteOnChartData - true if the text group NoteOnChartData should be visible, otherwise false
      Since:
      100.2.0
    • resetToDefaults

      public void resetToDefaults()
      Resets all settings to defaults.
      Since:
      100.2.0