public static class TLspMS2525bSymbolStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>> extends ALspStyle.Builder<B> implements ILspWorldElevationStyle.Builder
Modifier and Type | Method and Description |
---|---|
B |
all(ALspStyle aStyle)
Sets all parameters on the builder based on the given style.
|
TLspMS2525bSymbolStyle |
build()
Builds the style with the set parameters.
|
B |
elevationMode(ILspWorldElevationStyle.ElevationMode aElevationMode)
Specifies the elevation mode.
|
B |
ms2525bCoded(ILcdMS2525bCoded aCoded)
Sets the MS2525 coded object containing the symbol properties.
|
B |
ms2525bStyle(ILcdMS2525bStyle aStyle)
Sets the MS2525 style containing the styling settings.
|
String |
toString() |
B |
zOrder(int aZOrder)
Sets the Z-order of this style.
|
equals, hashCode
public B ms2525bCoded(ILcdMS2525bCoded aCoded)
aCoded
- the coded, never null
public B ms2525bStyle(ILcdMS2525bStyle aStyle)
aStyle
- the style, never null
public B zOrder(int aZOrder)
aZOrder
- the z orderthis
public B elevationMode(ILspWorldElevationStyle.ElevationMode aElevationMode)
ILspWorldElevationStyle.Builder
elevationMode
in interface ILspWorldElevationStyle.Builder
this
public B all(ALspStyle aStyle)
ALspStyle.Builder
all
in class ALspStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>
aStyle
- the style to copythis
public TLspMS2525bSymbolStyle build()
ALspStyle.Builder
build
in class ALspStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>