Package com.luciad.view.lightspeed.layer
Interface ILspStyledLayer
- All Superinterfaces:
ILcdLayer
,ILcdPropertyChangeSource
,ILcdSelection<Object>
,ILspLayer
,Serializable
- All Known Subinterfaces:
ILspEditableStyledLayer
,ILspImageProjectionLayer
,ILspInteractivePaintableLayer
- All Known Implementing Classes:
TLspGXYLayerAdapter
,TLspGXYLayerTreeNodeAdapter
,TLspLayer
,TLspLayerTreeNode
,TLspRasterLayer
This interface is used by layers that have an
ILspStyler
.- Since:
- 2012.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.luciad.view.lightspeed.layer.ILspLayer
ILspLayer.LayerType
-
Method Summary
Modifier and TypeMethodDescriptiongetStyler
(TLspPaintRepresentationState aPaintRepresentationState) Returns 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, setSelectable
Methods inherited from interface com.luciad.util.ILcdPropertyChangeSource
addPropertyChangeListener, removePropertyChangeListener
Methods inherited from interface com.luciad.util.ILcdSelection
addSelectionListener, getSelectedObjects, getSelectionCount, isSelected, removeSelectionListener, selectedObjects
Methods 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, unregisterView
-
Method Details
-
getStyler
Returns the styler that is used for the given paint representation state.- Parameters:
aPaintRepresentationState
- the paint representation state for which the styler should be retrieved- Returns:
- the styler used for the given paint representation state
- Throws:
IllegalArgumentException
- ifaPaintRepresentationState.getPaintRepresentation()
is not supported
-