Package com.luciad.view.lightspeed.layer
Interface ILspEditableStyledLayer
- All Superinterfaces:
ILcdLayer,ILcdPropertyChangeSource,ILcdSelection<Object>,ILspLayer,ILspStyledLayer,Serializable
- All Known Subinterfaces:
ILspImageProjectionLayer
- All Known Implementing Classes:
TLspLayer,TLspLayerTreeNode,TLspRasterLayer
This interface is used by layers that have an
ILspStyler and allow editing of this styler.- Since:
- 2012.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.luciad.view.lightspeed.layer.ILspLayer
ILspLayer.LayerType -
Method Summary
Modifier and TypeMethodDescriptionvoidsetStyler(TLspPaintRepresentationState aPaintRepresentationState, ILspStyler aStyler) Sets the styler that is used for the given paint representation state.Methods inherited from interface com.luciad.view.ILcdLayer
clearSelection, fireCollectedSelectionChanges, getIcon, getLabel, getModel, isEditable, isEditableSupported, isSelectable, isSelectableSupported, isVisible, selectObject, setIcon, setLabel, setSelectableMethods inherited from interface com.luciad.util.ILcdPropertyChangeSource
addPropertyChangeListener, removePropertyChangeListenerMethods inherited from interface com.luciad.util.ILcdSelection
addSelectionListener, getSelectedObjects, getSelectionCount, isSelected, removeSelectionListener, selectedObjectsMethods inherited from interface com.luciad.view.lightspeed.layer.ILspLayer
addLayerStateListener, addStatusListener, getBounds, getCurrentViews, getLayerStyle, getLayerType, getMapScaleProvider, getModelXYZWorldTransformation, getPaintRepresentations, invalidate, isEditable, isVisible, isVisible, registerView, removeLayerStateListener, removeStatusListener, setEditable, setEditable, setLayerStyle, setVisible, setVisible, setVisible, unregisterViewMethods inherited from interface com.luciad.view.lightspeed.layer.ILspStyledLayer
getStyler
-
Method Details
-
setStyler
Sets the styler that is used for the given paint representation state.- Parameters:
aPaintRepresentationState- The paint representation state for which the styler should be set.aStyler- the new styler for the layer- Throws:
IllegalArgumentException- ifaPaintRepresentationState.getPaintRepresentation()is not supported
-