public interface ILcdS52ConditionalSymbology extends ILcdS52StyleProvider
TLcdS52ConditionalSymbology
implements
this interface and provides a full implementation of the S-52 conditional symbology.Modifier and Type | Field and Description |
---|---|
static int |
BRIDGE
Bridge conditional symbology (BRIDGEI1), specific to
InlandECDIS . |
static int |
CLRLIN |
static int |
CLRLIN01
Deprecated.
use CLRLIN instead.
|
static int |
DATCVR |
static int |
DATCVR01
Deprecated.
use DATCVR instead.
|
static int |
DAYMAR
Daymarks conditional symbology (DAYMARI1), specific to
InlandECDIS . |
static int |
DEPARE |
static int |
DEPARE01
Deprecated.
use DEPARE instead.
|
static int |
DEPCNT |
static int |
DEPCNT02
Deprecated.
use DEPCNT instead.
|
static int |
DEPVAL |
static int |
DEPVAL01
Deprecated.
use DEPVAL instead.
|
static int |
LEGLIN |
static int |
LEGLIN02
Deprecated.
use LEGLIN instead.
|
static int |
LIGHTS |
static int |
LIGHTS05
Deprecated.
use LIGHTS instead.
|
static int |
NOTMRK
Notice marks conditional symbology (NOTMRKI1), specific to
InlandECDIS . |
static int |
OBSTRN |
static int |
OBSTRN04
Deprecated.
use OBSTRN instead.
|
static int |
OWNSHP |
static int |
OWNSHP02
Deprecated.
use OWNSHP instead.
|
static int |
PASTRK |
static int |
PASTRK01
Deprecated.
use PASTRK instead.
|
static int |
QUAPOS |
static int |
QUAPOS01
Deprecated.
use QUAPOS instead.
|
static int |
RESARE |
static int |
RESARE02
Deprecated.
use RESARE instead.
|
static int |
RESTRN |
static int |
RESTRN01
Deprecated.
use RESTRN instead.
|
static int |
SLCONS |
static int |
SLCONS03
Deprecated.
use SLCONS instead.
|
static int |
SOUNDG |
static int |
SOUNDG02
Deprecated.
use SOUNDG instead.
|
static int |
SYMINS |
static int |
TOPMAR |
static int |
TOPMAR01
Deprecated.
use TOPMAR instead.
|
static int |
VESSEL |
static int |
VESSEL01
Deprecated.
use VESSEL instead.
|
static int |
VRMEBL |
static int |
VRMEBL01
Deprecated.
use VRMEBL instead.
|
static int |
WRECKS |
static int |
WRECKS02
Deprecated.
use WRECKS instead.
|
Modifier and Type | Method and Description |
---|---|
double |
getDeepContour()
Returns the deep contour.
|
ILcdS52Symbology |
getS52Symbology()
Returns the symbology.
|
ILcdS57AttributeClassMap |
getS57AttributeClassMap()
Returns the attribute class map.
|
ILcdS57ObjectClassMap |
getS57ObjectClassMap()
Returns the object class map.
|
double |
getSafetyContour()
Returns the safety contour.
|
double |
getSafetyDepth()
Returns the safety depth.
|
double |
getShallowContour()
Returns the shallow contour.
|
boolean |
isShallowPattern()
Returns true if the option 'shallow pattern' is enabled.
|
boolean |
isShowIsolatedDangersInShallowWater()
Returns true if the option 'show isolated dangers in shallow water' is enabled.
|
boolean |
isTwoShades()
Returns true if the option 'two shades' is enabled.
|
void |
setDeepContour(double aDeepContour)
Sets the deep contour.
|
void |
setS52Symbology(ILcdS52Symbology aS52Symbology)
Sets the unconditional symbology on which this conditional symbology is
based.
|
void |
setS57AttributeClassMap(ILcdS57AttributeClassMap aS57AttributeClassMap)
Sets the attribute class map.
|
void |
setS57ObjectClassMap(ILcdS57ObjectClassMap aS57ObjectClassMap)
Sets the object class map.
|
void |
setSafetyContour(double aSafetyContour)
Sets the safety contour.
|
void |
setSafetyDepth(double aSafetyDepth)
Sets the safety depth.
|
void |
setShallowContour(double aShallowContour)
Sets the shallow contour.
|
void |
setShallowPattern(boolean aShallowPattern)
Enables/disables the option 'shallow pattern'.
|
void |
setShowIsolatedDangersInShallowWater(boolean aShowIsolatedDangersInShallowWater)
Enables/disables the option 'show isolated dangers in shallow water'.
|
void |
setTwoShades(boolean aTwoShades)
Enables/disables the option 'two shades'.
|
getS52Style
static final int CLRLIN01
CLRLIN
,
Constant Field Valuesstatic final int DATCVR01
DATCVR
,
Constant Field Valuesstatic final int DEPARE01
DEPARE
,
Constant Field Valuesstatic final int DEPCNT02
DEPCNT
,
Constant Field Valuesstatic final int DEPVAL01
DEPVAL
,
Constant Field Valuesstatic final int LEGLIN02
LEGLIN
,
Constant Field Valuesstatic final int LIGHTS05
LIGHTS
,
Constant Field Valuesstatic final int OBSTRN04
OBSTRN
,
Constant Field Valuesstatic final int OWNSHP02
OWNSHP
,
Constant Field Valuesstatic final int PASTRK01
PASTRK
,
Constant Field Valuesstatic final int QUAPOS01
QUAPOS
,
Constant Field Valuesstatic final int SLCONS03
SLCONS
,
Constant Field Valuesstatic final int RESARE02
RESARE
,
Constant Field Valuesstatic final int RESTRN01
RESTRN
,
Constant Field Valuesstatic final int SOUNDG02
SOUNDG
,
Constant Field Valuesstatic final int TOPMAR01
TOPMAR
,
Constant Field Valuesstatic final int VESSEL01
VESSEL
,
Constant Field Valuesstatic final int VRMEBL01
VRMEBL
,
Constant Field Valuesstatic final int WRECKS02
WRECKS
,
Constant Field Valuesstatic final int CLRLIN
static final int DATCVR
static final int DEPARE
static final int DEPCNT
static final int DEPVAL
static final int LEGLIN
static final int LIGHTS
static final int OBSTRN
static final int OWNSHP
static final int PASTRK
static final int QUAPOS
static final int SLCONS
static final int RESARE
static final int RESTRN
static final int SOUNDG
static final int TOPMAR
static final int VESSEL
static final int VRMEBL
static final int WRECKS
static final int SYMINS
static final int DAYMAR
InlandECDIS
.static final int BRIDGE
InlandECDIS
.static final int NOTMRK
InlandECDIS
.void setS57ObjectClassMap(ILcdS57ObjectClassMap aS57ObjectClassMap)
ILcdS57ObjectClassMap getS57ObjectClassMap()
void setS57AttributeClassMap(ILcdS57AttributeClassMap aS57AttributeClassMap)
ILcdS57AttributeClassMap getS57AttributeClassMap()
void setS52Symbology(ILcdS52Symbology aS52Symbology)
ILcdS52Symbology getS52Symbology()
void setSafetyDepth(double aSafetyDepth)
double getSafetyDepth()
void setSafetyContour(double aSafetyContour)
double getSafetyContour()
double getDeepContour()
void setDeepContour(double aDeepContour)
double getShallowContour()
void setShallowContour(double aShallowContour)
boolean isShallowPattern()
void setShallowPattern(boolean aShallowPattern)
boolean isShowIsolatedDangersInShallowWater()
void setShowIsolatedDangersInShallowWater(boolean aShowIsolatedDangersInShallowWater)
boolean isTwoShades()
void setTwoShades(boolean aTwoShades)