Class EncEnvironmentSettings.DisplaySettings.ViewingGroupSettings

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

public static final class EncEnvironmentSettings.DisplaySettings.ViewingGroupSettings extends Object
Represents various display settings related to the ECDIS (Electronic Chart Display and Information Systems) viewing groups.
Since:
100.2.0
  • Method Details

    • isAllIsolatedDangers

      public boolean isAllIsolatedDangers()
      Gets the visibility of the viewing group AllIsolatedDangers. This includes viewing groups 34050, 34051.
      Returns:
      true if the viewing group AllIsolatedDangers is visible, otherwise false
      Since:
      100.2.0
    • setIsAllIsolatedDangers

      public void setIsAllIsolatedDangers(boolean allIsolatedDangers)
      Sets the visibility of the viewing group AllIsolatedDangers. This includes viewing groups 34050, 34051.
      Parameters:
      allIsolatedDangers - true if the viewing group AllIsolatedDangers should be visible, otherwise false
      Since:
      100.2.0
    • isArchipelagicSeaLanes

      public boolean isArchipelagicSeaLanes()
      Gets the visibility of the viewing group ArchipelagicSeaLanes. This includes viewing groups 26260.
      Returns:
      true if the viewing group ArchipelagicSeaLanes is visible, otherwise false
      Since:
      100.2.0
    • setIsArchipelagicSeaLanes

      public void setIsArchipelagicSeaLanes(boolean archipelagicSeaLanes)
      Sets the visibility of the viewing group ArchipelagicSeaLanes. This includes viewing groups 26260.
      Parameters:
      archipelagicSeaLanes - true if the viewing group ArchipelagicSeaLanes should be visible, otherwise false
      Since:
      100.2.0
    • isBoundariesAndLimits

      public boolean isBoundariesAndLimits()
      Gets the visibility of the viewing group BoundariesAndLimits. This includes viewing groups 23030, 26050, 26220, 26240, 26250.
      Returns:
      true if the viewing group BoundariesAndLimits is visible, otherwise false
      Since:
      100.2.0
    • setIsBoundariesAndLimits

      public void setIsBoundariesAndLimits(boolean boundariesAndLimits)
      Sets the visibility of the viewing group BoundariesAndLimits. This includes viewing groups 23030, 26050, 26220, 26240, 26250.
      Parameters:
      boundariesAndLimits - true if the viewing group BoundariesAndLimits should be visible, otherwise false
      Since:
      100.2.0
    • isBuoysBeaconsStructures

      public boolean isBuoysBeaconsStructures()
      Gets the visibility of the viewing group BuoysBeaconsStructures. This includes viewing groups 21010, 21020, 22200 -22240, 27000-27050, 27080, 27200 –27230, 27030, 27060.
      Returns:
      true if the viewing group BuoysBeaconsStructures is visible, otherwise false
      Since:
      100.2.0
    • setIsBuoysBeaconsStructures

      public void setIsBuoysBeaconsStructures(boolean buoysBeaconsStructures)
      Sets the visibility of the viewing group BuoysBeaconsStructures. This includes viewing groups 21010, 21020, 22200 -22240, 27000-27050, 27080, 27200 –27230, 27030, 27060.
      Parameters:
      buoysBeaconsStructures - true if the viewing group BuoysBeaconsStructures should be visible, otherwise false
      Since:
      100.2.0
    • isBuoysBeaconsAidsToNavigation

      public boolean isBuoysBeaconsAidsToNavigation()
      Gets the visibility of the viewing group BuoysBeaconsAidsToNavigation. This includes viewing groups 21020, 22200–22240, 27000, 27010, 27011, 27020, 27025, 27040, 27050, 27070, 27080, 27200, 27210, 27230, 27030, 27060.
      Returns:
      true if the viewing group BuoysBeaconsAidsToNavigation is visible, otherwise false
      Since:
      100.2.0
    • setIsBuoysBeaconsAidsToNavigation

      public void setIsBuoysBeaconsAidsToNavigation(boolean buoysBeaconsAidsToNavigation)
      Sets the visibility of the viewing group BuoysBeaconsAidsToNavigation. This includes viewing groups 21020, 22200–22240, 27000, 27010, 27011, 27020, 27025, 27040, 27050, 27070, 27080, 27200, 27210, 27230, 27030, 27060.
      Parameters:
      buoysBeaconsAidsToNavigation - true if the viewing group BuoysBeaconsAidsToNavigation should be visible, otherwise false
      Since:
      100.2.0
    • isChartScaleBoundaries

      public boolean isChartScaleBoundaries()
      Gets the visibility of the viewing group ChartScaleBoundaries. This includes viewing group 21030.
      Returns:
      true if the viewing group ChartScaleBoundaries is visible, otherwise false
      Since:
      100.2.0
    • setIsChartScaleBoundaries

      public void setIsChartScaleBoundaries(boolean chartScaleBoundaries)
      Sets the visibility of the viewing group ChartScaleBoundaries. This includes viewing group 21030.
      Parameters:
      chartScaleBoundaries - true if the viewing group ChartScaleBoundaries should be visible, otherwise false
      Since:
      100.2.0
    • isDepthContours

      public boolean isDepthContours()
      Gets the visibility of the viewing group DepthContours. This includes viewing group 33020.
      Returns:
      true if the viewing group DepthContours is visible, otherwise false
      Since:
      100.2.0
    • setIsDepthContours

      public void setIsDepthContours(boolean depthContours)
      Sets the visibility of the viewing group DepthContours. This includes viewing group 33020.
      Parameters:
      depthContours - true if the viewing group DepthContours should be visible, otherwise false
      Since:
      100.2.0
    • isDryingLine

      public boolean isDryingLine()
      Gets the visibility of the viewing group DryingLine. This includes viewing group 22010.
      Returns:
      true if the viewing group DryingLine is visible, otherwise false
      Since:
      100.2.0
    • setIsDryingLine

      public void setIsDryingLine(boolean dryingLine)
      Sets the visibility of the viewing group DryingLine. This includes viewing group 22010.
      Parameters:
      dryingLine - true if the viewing group DryingLine should be visible, otherwise false
      Since:
      100.2.0
    • isLights

      public boolean isLights()
      Gets the visibility of the viewing group Lights. This includes viewing group 22070.
      Returns:
      true if the viewing group Lights is visible, otherwise false
      Since:
      100.2.0
    • setIsLights

      public void setIsLights(boolean lights)
      Sets the visibility of the viewing group Lights. This includes viewing group 22070.
      Parameters:
      lights - true if the viewing group Lights should be visible, otherwise false
      Since:
      100.2.0
    • isMagneticVariation

      public boolean isMagneticVariation()
      Gets the visibility of the viewing group MagneticVariation. This includes viewing group 31080.
      Returns:
      true if the viewing group MagneticVariation is visible, otherwise false
      Since:
      100.2.0
    • setIsMagneticVariation

      public void setIsMagneticVariation(boolean magneticVariation)
      Sets the visibility of the viewing group MagneticVariation. This includes viewing group 31080.
      Parameters:
      magneticVariation - true if the viewing group MagneticVariation should be visible, otherwise false
      Since:
      100.2.0
    • isOtherMiscellaneous

      public boolean isOtherMiscellaneous()
      Gets the visibility of the viewing group OtherMiscellaneous. This includes viewing groups 30000-39999.
      Returns:
      true if the viewing group OtherMiscellaneous is visible, otherwise false
      Since:
      100.2.0
    • setIsOtherMiscellaneous

      public void setIsOtherMiscellaneous(boolean otherMiscellaneous)
      Sets the visibility of the viewing group OtherMiscellaneous. This includes viewing groups 30000-39999.
      Parameters:
      otherMiscellaneous - true if the viewing group OtherMiscellaneous should be visible, otherwise false
      Since:
      100.2.0
    • isProhibitedAndRestrictedAreas

      public boolean isProhibitedAndRestrictedAreas()
      Gets the visibility of the viewing group ProhibitedAndRestrictedAreas. This includes viewing groups 26000, 26010, 26040.
      Returns:
      true if the viewing group ProhibitedAndRestrictedAreas is visible, otherwise false
      Since:
      100.2.0
    • setIsProhibitedAndRestrictedAreas

      public void setIsProhibitedAndRestrictedAreas(boolean prohibitedAndRestrictedAreas)
      Sets the visibility of the viewing group ProhibitedAndRestrictedAreas. This includes viewing groups 26000, 26010, 26040.
      Parameters:
      prohibitedAndRestrictedAreas - true if the viewing group ProhibitedAndRestrictedAreas should be visible, otherwise false
      Since:
      100.2.0
    • isSeabed

      public boolean isSeabed()
      Gets the visibility of the viewing group Seabed. This includes viewing groups 34010, 34020, 33040.
      Returns:
      true if the viewing group Seabed is visible, otherwise false
      Since:
      100.2.0
    • setIsSeabed

      public void setIsSeabed(boolean seabed)
      Sets the visibility of the viewing group Seabed. This includes viewing groups 34010, 34020, 33040.
      Parameters:
      seabed - true if the viewing group Seabed should be visible, otherwise false
      Since:
      100.2.0
    • isShipsRoutingSystemsAndFerryRoutes

      public boolean isShipsRoutingSystemsAndFerryRoutes()
      Gets the visibility of the viewing group ShipsRoutingSystemsAndFerryRoutes. This includes viewing groups 25010-25060.
      Returns:
      true if the viewing group ShipsRoutingSystemsAndFerryRoutes is visible, otherwise false
      Since:
      100.2.0
    • setIsShipsRoutingSystemsAndFerryRoutes

      public void setIsShipsRoutingSystemsAndFerryRoutes(boolean shipsRoutingSystemsAndFerryRoutes)
      Sets the visibility of the viewing group ShipsRoutingSystemsAndFerryRoutes. This includes viewing groups 25010-25060.
      Parameters:
      shipsRoutingSystemsAndFerryRoutes - true if the viewing group ShipsRoutingSystemsAndFerryRoutes should be visible, otherwise false
      Since:
      100.2.0
    • isSpotSoundings

      public boolean isSpotSoundings()
      Gets the visibility of the viewing group SpotSoundings. This includes viewing group 33010.
      Returns:
      true if the viewing group SpotSoundings is visible, otherwise false
      Since:
      100.2.0
    • setIsSpotSoundings

      public void setIsSpotSoundings(boolean spotSoundings)
      Sets the visibility of the viewing group SpotSoundings. This includes viewing group 33010.
      Parameters:
      spotSoundings - true if the viewing group SpotSoundings should be visible, otherwise false
      Since:
      100.2.0
    • isStandardMiscellaneous

      public boolean isStandardMiscellaneous()
      Gets the visibility of the viewing group StandardMiscellaneous. This includes viewing groups 20000-29999.
      Returns:
      true if the viewing group StandardMiscellaneous is visible, otherwise false
      Since:
      100.2.0
    • setIsStandardMiscellaneous

      public void setIsStandardMiscellaneous(boolean standardMiscellaneous)
      Sets the visibility of the viewing group StandardMiscellaneous. This includes viewing groups 20000-29999.
      Parameters:
      standardMiscellaneous - true if the viewing group StandardMiscellaneous should be visible, otherwise false
      Since:
      100.2.0
    • isSubmarineCablesAndPipelines

      public boolean isSubmarineCablesAndPipelines()
      Gets the visibility of the viewing group SubmarineCablesAndPipelines. This includes viewing groups 34030, 34070.
      Returns:
      true if the viewing group SubmarineCablesAndPipelines is visible, otherwise false
      Since:
      100.2.0
    • setIsSubmarineCablesAndPipelines

      public void setIsSubmarineCablesAndPipelines(boolean submarineCablesAndPipelines)
      Sets the visibility of the viewing group SubmarineCablesAndPipelines. This includes viewing groups 34030, 34070.
      Parameters:
      submarineCablesAndPipelines - true if the viewing group SubmarineCablesAndPipelines should be visible, otherwise false
      Since:
      100.2.0
    • isTidal

      public boolean isTidal()
      Gets the visibility of the viewing group Tidal. This includes viewing groups 33050 and 33060.
      Returns:
      true if the viewing group Tidal is visible, otherwise false
      Since:
      100.2.0
    • setIsTidal

      public void setIsTidal(boolean tidal)
      Sets the visibility of the viewing group Tidal. This includes viewing groups 33050 and 33060.
      Parameters:
      tidal - true if the viewing group Tidal should be visible, otherwise false
      Since:
      100.2.0
    • resetToDefaults

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