Class TLspMS2525bSymbolStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle.Builder<B>
com.luciad.symbology.milstd2525b.view.lightspeed.TLspMS2525bSymbolStyle.Builder<B>
- All Implemented Interfaces:
ILspWorldElevationStyle.Builder
- Enclosing class:
TLspMS2525bSymbolStyle
public static class TLspMS2525bSymbolStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>
extends ALspStyle.Builder<B>
implements ILspWorldElevationStyle.Builder
- Since:
- 2013.1
-
Method Summary
Modifier and TypeMethodDescriptionSets all parameters on the builder based on the given style.build()Builds the style with the set parameters.elevationMode(ILspWorldElevationStyle.ElevationMode aElevationMode) Specifies the elevation mode.militarySymbolStyle(TLcdMilitarySymbolStyle aSymbologyStyle) Sets theTLcdMilitarySymbolStylecontaining the styling settings.ms2525bCoded(ILcdMS2525bCoded aCoded) Sets the MS2525 coded object containing the symbol properties.ms2525bStyle(ILcdMS2525bStyle aStyle) Deprecated.toString()zOrder(int aZOrder) Sets the Z-order of this style.Methods inherited from class com.luciad.view.lightspeed.style.ALspStyle.Builder
equals, hashCode
-
Method Details
-
ms2525bCoded
Sets the MS2525 coded object containing the symbol properties.- Parameters:
aCoded- the coded, nevernull.- Returns:
- this builder.
-
ms2525bStyle
Deprecated.usemilitarySymbolStyle(TLcdMilitarySymbolStyle)instead.Sets the MS2525 style containing the styling settings.- Parameters:
aStyle- the style, nevernull.- Returns:
- this builder.
-
militarySymbolStyle
Sets theTLcdMilitarySymbolStylecontaining the styling settings.- Parameters:
aSymbologyStyle- the style, nevernull.- Returns:
- this builder
- Since:
- 2024.0
-
zOrder
Sets the Z-order of this style. Styles should be painted from lowest to highest Z-order. Increasing the number of different Z-orders can negatively impact painting performance. By default, it is set to 0.- Parameters:
aZOrder- the z order- Returns:
this
-
elevationMode
Description copied from interface:ILspWorldElevationStyle.BuilderSpecifies the elevation mode. The default mode depends on the specific implementation.- Specified by:
elevationModein interfaceILspWorldElevationStyle.Builder- Parameters:
aElevationMode-- Returns:
this
-
all
Description copied from class:ALspStyle.BuilderSets all parameters on the builder based on the given style. This is useful for example to create a new style that has almost all properties equal to another style.- Specified by:
allin classALspStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>- Parameters:
aStyle- the style to copy- Returns:
this
-
build
Description copied from class:ALspStyle.BuilderBuilds the style with the set parameters.- Specified by:
buildin classALspStyle.Builder<B extends TLspMS2525bSymbolStyle.Builder<B>>- Returns:
- the resulting style
-
toString
-
militarySymbolStyle(TLcdMilitarySymbolStyle)instead.