Module com.esri.arcgisruntime
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 Summary
Modifier and TypeMethodDescriptionboolean
Gets whether the text group BerthNumber is visible.boolean
Gets whether the text group CurrentVelocity is visible.boolean
Gets whether the text group GeographicNames is visible.boolean
Gets whether the text group HeightOfIsletOrLandFeature is visible.boolean
Gets whether the text group ImportantText is visible.boolean
Gets whether the text group LightDescription is visible.boolean
Gets whether the text group MagneticVariationAndSweptDepth is visible.boolean
Gets whether the text group NamesForPositionReporting visible.boolean
Gets whether the text group NatureOfSeabed is visible.boolean
Gets whether the text group NoteOnChartData is visible.void
Resets all settings to defaults.void
setIsBerthNumber
(boolean berthNumber) Sets the visibility of the text group BerthNumber.void
setIsCurrentVelocity
(boolean currentVelocity) Sets the visibility of the text group CurrentVelocity.void
setIsGeographicNames
(boolean geographicNames) Sets the visibility of the text group GeographicNames.void
setIsHeightOfIsletOrLandFeature
(boolean heightOfIsletOrLandFeature) Sets the visibility of the text group HeightOfIsletOrLandFeature.void
setIsImportantText
(boolean importantText) Sets the visibility of the text group ImportantText.void
setIsLightDescription
(boolean lightDescription) Sets the visibility of the text group LightDescription.void
setIsMagneticVariationAndSweptDepth
(boolean magneticVariationAndSweptDepth) Sets the visibility of the text group MagneticVariationAndSweptDepth.void
setIsNamesForPositionReporting
(boolean namesForPositionReporting) Sets the visibility of the text group NamesForPositionReporting.void
setIsNatureOfSeabed
(boolean natureOfSeabed) Sets the visibility of the text group NatureOfSeabed.void
setIsNoteOnChartData
(boolean noteOnChartData) Sets the visibility of the text group NoteOnChartData.
-
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
-