Class EncEnvironmentSettings.DisplaySettings.ViewingGroupSettings

  • Enclosing class:
    EncEnvironmentSettings.DisplaySettings

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isAllIsolatedDangers()
      Gets the visibility of the viewing group AllIsolatedDangers.
      boolean isArchipelagicSeaLanes()
      Gets the visibility of the viewing group ArchipelagicSeaLanes.
      boolean isBoundariesAndLimits()
      Gets the visibility of the viewing group BoundariesAndLimits.
      boolean isBuoysBeaconsAidsToNavigation()
      Gets the visibility of the viewing group BuoysBeaconsAidsToNavigation.
      boolean isBuoysBeaconsStructures()
      Gets the visibility of the viewing group BuoysBeaconsStructures.
      boolean isChartScaleBoundaries()
      Gets the visibility of the viewing group ChartScaleBoundaries.
      boolean isDepthContours()
      Gets the visibility of the viewing group DepthContours.
      boolean isDryingLine()
      Gets the visibility of the viewing group DryingLine.
      boolean isLights()
      Gets the visibility of the viewing group Lights.
      boolean isMagneticVariation()
      Gets the visibility of the viewing group MagneticVariation.
      boolean isOtherMiscellaneous()
      Gets the visibility of the viewing group OtherMiscellaneous.
      boolean isProhibitedAndRestrictedAreas()
      Gets the visibility of the viewing group ProhibitedAndRestrictedAreas.
      boolean isSeabed()
      Gets the visibility of the viewing group Seabed.
      boolean isShipsRoutingSystemsAndFerryRoutes()
      Gets the visibility of the viewing group ShipsRoutingSystemsAndFerryRoutes.
      boolean isSpotSoundings()
      Gets the visibility of the viewing group SpotSoundings.
      boolean isStandardMiscellaneous()
      Gets the visibility of the viewing group StandardMiscellaneous.
      boolean isSubmarineCablesAndPipelines()
      Gets the visibility of the viewing group SubmarineCablesAndPipelines.
      boolean isTidal()
      Gets the visibility of the viewing group Tidal.
      void resetToDefaults()
      Resets all settings to defaults.
      void setIsAllIsolatedDangers​(boolean allIsolatedDangers)
      Sets the visibility of the viewing group AllIsolatedDangers.
      void setIsArchipelagicSeaLanes​(boolean archipelagicSeaLanes)
      Sets the visibility of the viewing group ArchipelagicSeaLanes.
      void setIsBoundariesAndLimits​(boolean boundariesAndLimits)
      Sets the visibility of the viewing group BoundariesAndLimits.
      void setIsBuoysBeaconsAidsToNavigation​(boolean buoysBeaconsAidsToNavigation)
      Sets the visibility of the viewing group BuoysBeaconsAidsToNavigation.
      void setIsBuoysBeaconsStructures​(boolean buoysBeaconsStructures)
      Sets the visibility of the viewing group BuoysBeaconsStructures.
      void setIsChartScaleBoundaries​(boolean chartScaleBoundaries)
      Sets the visibility of the viewing group ChartScaleBoundaries.
      void setIsDepthContours​(boolean depthContours)
      Sets the visibility of the viewing group DepthContours.
      void setIsDryingLine​(boolean dryingLine)
      Sets the visibility of the viewing group DryingLine.
      void setIsLights​(boolean lights)
      Sets the visibility of the viewing group Lights.
      void setIsMagneticVariation​(boolean magneticVariation)
      Sets the visibility of the viewing group MagneticVariation.
      void setIsOtherMiscellaneous​(boolean otherMiscellaneous)
      Sets the visibility of the viewing group OtherMiscellaneous.
      void setIsProhibitedAndRestrictedAreas​(boolean prohibitedAndRestrictedAreas)
      Sets the visibility of the viewing group ProhibitedAndRestrictedAreas.
      void setIsSeabed​(boolean seabed)
      Sets the visibility of the viewing group Seabed.
      void setIsShipsRoutingSystemsAndFerryRoutes​(boolean shipsRoutingSystemsAndFerryRoutes)
      Sets the visibility of the viewing group ShipsRoutingSystemsAndFerryRoutes.
      void setIsSpotSoundings​(boolean spotSoundings)
      Sets the visibility of the viewing group SpotSoundings.
      void setIsStandardMiscellaneous​(boolean standardMiscellaneous)
      Sets the visibility of the viewing group StandardMiscellaneous.
      void setIsSubmarineCablesAndPipelines​(boolean submarineCablesAndPipelines)
      Sets the visibility of the viewing group SubmarineCablesAndPipelines.
      void setIsTidal​(boolean tidal)
      Sets the visibility of the viewing group Tidal.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • 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