public interface ILcdGXYLayerFactory
ILcdGXYLayer
for representing an ILcdModel
on an ILcdGXYView
.
Representing means how it is visualized, but also how it behaves during graphical editing, or how its labels should
appear.
TLcdGXYLayer.asFactory(Predicate, Consumer)
may come in useful.
new TLcdCompositeGXYLayerFactory(TLcdServiceLoader.getInstance(ILcdGXYLayerFactory.class))
You can register your own instances to the service loader as well, see
LcdService
.
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayer |
createGXYLayer(ILcdModel aModel)
Creates an
ILcdGXYLayer for representing
an ILcdModel on an ILcdGXYView . |
ILcdGXYLayer createGXYLayer(ILcdModel aModel)
ILcdGXYLayer
for representing
an ILcdModel
on an ILcdGXYView
.aModel
- a model that needs to be visualized in an ILcdGXYView
null
if such a layer cannot be createdTLcdGXYViewJPanel.setGXYLayerFactory(com.luciad.view.gxy.ILcdGXYLayerFactory)