Package | Description |
---|---|
com.luciad.format.aixm.view.lightspeed |
This package provides a
layer builder
that can be used for AIXM 3/4 data. |
Modifier and Type | Method and Description |
---|---|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.bodyEditable(boolean aEditable)
Sets whether the body of the layer should be editable.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.bodyEditor(ILspEditor aEditor)
Sets the body editor for the layer, alternatively you can use
bodyEditable(boolean) to enable a default editor. |
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange)
Sets the scale range for the body of the layer.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.bodyStyler(TLspPaintState aPaintState,
ILspStyler aBodyStyler)
Sets the given body styler for the given paint state.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.editableSupported(boolean aEditableSupported)
Sets whether the layer should support editing.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.filter(ILcdDynamicFilter aFilter)
Sets a filter that will be used to filter objects to prevent them from
being painted by the layer.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.icon(ILcdIcon aIcon)
Sets the legend icon for the layer.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.label(String aLabel)
Sets the textual label for the layer.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.labelEditable(boolean aEditable)
Sets whether the labels of the layer should be editable.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.labelEditor(ILspEditor aEditor)
Sets a custom label editor for the layer, alternatively you can use
labelEditable(boolean) to enable a default label editor. |
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange)
Sets the scale range for the labels of the layer
By default, no scale range is used.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.labelStyler(TLspPaintState aPaintState,
ILspStyler aLabelStyler)
Sets the given label styler for the given paint state.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.layerStyle(TLspLayerStyle aLayerStyle) |
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.layerType(ILspLayer.LayerType aLayerType) |
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.model(ILcdModel aModel)
Sets the model used by the layer.
|
static TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.newBuilder()
Creates a new AIXM layer builder with a
TLspAISStyler configured for AIXM . |
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.selectable(boolean aSelectable)
Sets whether the layer should be selectable.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.selectableSupported(boolean aSelectableSupported)
Sets whether the layer should support selection.
|
TLspAIXMLayerBuilder |
TLspAIXMLayerBuilder.sldLocations(String... aSLDLocations)
Configure extra locations of
.sld files in addition to the default AIXM configuration. |