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
-
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
Builder
instances are considered equal when the styles created by theBuilder
instances are equal. -
hashCode
public int hashCode()
-