Uses of Class
com.luciad.view.lightspeed.layer.shape.TLspShapeLayerBuilder
Packages that use TLspShapeLayerBuilder
Package
Description
Provides layering support for vector layers.
-
Uses of TLspShapeLayerBuilder in com.luciad.view.lightspeed.layer.shape
Methods in com.luciad.view.lightspeed.layer.shape that return TLspShapeLayerBuilderModifier and TypeMethodDescriptionTLspShapeLayerBuilder.bodyEditable(boolean aEditable) Sets whether the body of the layer should be editable.TLspShapeLayerBuilder.bodyEditor(ILspEditor aEditor) Sets the body editor for the layer, alternatively you can usebodyEditable(boolean)to enable a default editor.TLspShapeLayerBuilder.bodyMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aBodyScaleRange) Sets the scale range for the body of the layer in unitless map scale ratios.TLspShapeLayerBuilder.bodyPainter(ILspPainter aPainter) Allows setting a custom body painter on the layer.TLspShapeLayerBuilder.bodyScaleRange(ILcdInterval aBodyScaleRange) Sets the scale range for the body of the layer in toolkit pixels/meter.TLspShapeLayerBuilder.bodyStyler(TLspPaintState aPaintState, ILspStyler aBodyStyler) Sets the given body styler for the given paint state.TLspShapeLayerBuilder.bodyStyles(TLspPaintState aPaintState, ALspStyle... aBodyStyles) Sets the given body styles for the given paint state.TLspShapeLayerBuilder.culling(boolean aUseCulling) Sets whether the layer should use culling or not, enabled by default.TLspShapeLayerBuilder.editableSupported(boolean aEditableSupported) Sets whether the layer should support editing.TLspShapeLayerBuilder.filter(ILcdDynamicFilter aFilter) Sets a filter that will be used to filter objects to prevent them from being painted by the layer.TLspShapeLayerBuilder.labelEditable(boolean aEditable) Sets whether the labels of the layer should be editable.TLspShapeLayerBuilder.labelEditor(ILspEditor aEditor) Sets a custom label editor for the layer, alternatively you can uselabelEditable(boolean)to enable a default label editor.TLspShapeLayerBuilder.labelMapScaleRange(TLcdDimensionInterval<TLcdMapScale> aLabelScaleRange) Sets the scale range for the labels of the layer in unitless map scale ratios.TLspShapeLayerBuilder.labelPainter(ILspPainter aPainter) Allows setting a custom label painter on the layer.TLspShapeLayerBuilder.labelScaleRange(ILcdInterval aLabelScaleRange) Sets the scale range for the labels of the layer in toolkit pixels/meter.TLspShapeLayerBuilder.labelStyler(TLspPaintState aPaintState, ILspStyler aLabelStyler) Sets the given label styler for the given paint state.TLspShapeLayerBuilder.labelStyles(TLspPaintState aPaintState, ALspStyle... aLabelStyles) Sets the given label styles for the given paint state.TLspShapeLayerBuilder.layerStyle(TLspLayerStyle aLayerStyle) TLspShapeLayerBuilder.layerType(ILspLayer.LayerType aLayerType) TLspShapeLayerBuilder.minimumObjectSizeForPainting(double aMinimumObjectSizeForPainting) Sets the minimum size of an object in the view for it to be painted and handled otherwise.TLspShapeLayerBuilder.modelQueryConfiguration(TLcdModelQueryConfiguration aModelQueryConfiguration) Sets the model query configuration which defines the filters that the layer will use when querying the model during the paint operation.static TLspShapeLayerBuilderTLspShapeLayerBuilder.newBuilder()static TLspShapeLayerBuilderTLspShapeLayerBuilder.newBuilder(ILspLayer.LayerType aLayerType) Creates a TLspShapeLayerBuilder.newBuilder with the given layer type.TLspShapeLayerBuilder.objectViewMargin(double aObjectViewMargin) Sets the largest possible difference (in pixels) between an object's model bounds and its painted representation's bounds that should be taken into account.TLspShapeLayerBuilder.objectWorldMargin(double aObjectWorldMargin) Sets the largest possible difference (in meters) between an object's model bounds and its painted representation's bounds that should be taken into account.TLspShapeLayerBuilder.paintingHints(TLspShapePaintingHints aPaintingHints) Sets the painting hints to be used by created layers.TLspShapeLayerBuilder.selectable(boolean aSelectable) Sets whether the layer should be selectable, by default, non-background layers are selectable.TLspShapeLayerBuilder.selectableSupported(boolean aSelectableSupported) Sets whether the layer should support selection.TLspShapeLayerBuilder.sldStyle(TLcdSLDFeatureTypeStyle aFeatureTypeStyle) Use the styling defined inaFeatureTypeStyleto style the layer under creation.TLspShapeLayerBuilder.snapTarget(boolean aIsSnapTarget) Sets whether the created layer should be regarded as a source for snapping points.TLspShapeLayerBuilder.synchronizePainters(boolean aSynchronizePainters) Sets whether the painters should be synchronized or not.TLspShapeLayerBuilder.synchronous(boolean aIsSynchronous) Specifies whether created layers should paint synchronously.