public static class TLspAPP6ASymbolStyle.Builder<B extends TLspAPP6ASymbolStyle.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.
|
B |
app6aCoded(ILcdAPP6ACoded aCoded)
Sets the APP6 coded object containing the symbol properties.
|
B |
app6aStyle(ILcdAPP6AStyle aStyle)
Sets the APP6 style containing the styling settings.
|
TLspAPP6ASymbolStyle |
build()
Builds the style with the set parameters.
|
B |
elevationMode(ILspWorldElevationStyle.ElevationMode aElevationMode)
Specifies the elevation mode.
|
String |
toString() |
B |
zOrder(int aZOrder)
Sets the Z-order of this style.
|
equals, hashCode
public B app6aCoded(ILcdAPP6ACoded aCoded)
aCoded
- the coded, never null
public B app6aStyle(ILcdAPP6AStyle 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 TLspAPP6ASymbolStyle.Builder<B>>
aStyle
- the style to copythis
public TLspAPP6ASymbolStyle build()
ALspStyle.Builder
build
in class ALspStyle.Builder<B extends TLspAPP6ASymbolStyle.Builder<B>>