public interface ILayerFactory
| Modifier and Type | Method and Description |
|---|---|
AbstractCustomLayer |
createCustomLayer(LayerContainer lc,
ILayer layer)
Creates a new custom layer to be used for rendering custom information.
|
<T extends AbstractSystemLayer> |
createSystemLayer(LayerContainer lc,
Class<T> layerType)
Creates a new system layer.
|
TimelineObjectLayer |
createTimelineLayer(LayerContainer lc,
ILayer layer)
Creates a new timeline object layer to be used for rendering timeline
objects.
|
<T extends AbstractSystemLayer> T createSystemLayer(LayerContainer lc, Class<T> layerType)
AbstractSystemLayer).T - the type of the system layerlc - the layer container, which will manage the layerlayerType - the system layer classTimelineObjectLayer createTimelineLayer(LayerContainer lc, ILayer layer)
lc - the layer container, which will manage the layerlayer - the layer model informationcreateCustomLayer(LayerContainer, ILayer)AbstractCustomLayer createCustomLayer(LayerContainer lc, ILayer layer)
lc - the layer container, which will manage the layerlayer - the layer model informationILayer.isCustomLayer()Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.