Package com.luciad.view.lightspeed.style
Class ALspStyle.Builder<B extends ALspStyle.Builder<B>>
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle.Builder<B>
- Direct Known Subclasses:
ALspDensityStyle.Builder,ALspLabelTextProviderStyle.Builder,TLsp3DIconStyle.Builder,TLsp3DMeshStyle.Builder,TLspAPP6ASymbolStyle.Builder,TLspColorLookupTableFilterStyle.Builder,TLspComplexStrokedLineStyle.Builder,TLspFillStyle.Builder,TLspHypsometricShadingStyle.Builder,TLspIconStyle.Builder,TLspImageProcessingStyle.Builder,TLspImageProjectionStyle.Builder,TLspIndexColorModelStyle.Builder,TLspLabelBoxStyle.Builder,TLspLabelOpacityStyle.Builder,TLspLineStyle.Builder,TLspLOSCoverageStyle.Builder,TLspMS2525bSymbolStyle.Builder,TLspParameterizedFillStyle.Builder,TLspParameterizedIconStyle.Builder,TLspParameterizedLineStyle.Builder,TLspParameterizedRasterIconStyle.Builder,TLspPlotStyle.Builder,TLspPointCloudStyle.Builder,TLspRadarVideoStyle.Builder,TLspRasterStyle.Builder,TLspStrokedLineStyle.Builder,TLspTextStyle.Builder,TLspVerticalLineStyle.Builder,TLspViewDisplacementStyle.Builder,TLspWorldSizedLineStyle.Builder
- Enclosing class:
ALspStyle
Builder for styles.
- Since:
- 2012.0
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
all
Sets 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.- Parameters:
aStyle- the style to copy- Returns:
this
-
build
Builds the style with the set parameters.- Returns:
- the resulting style
-
equals
Two
Builderinstances are considered equal when the styles created by theBuilderinstances are equal. -
hashCode
public int hashCode()
-